@charset "UTF-8";
/*----------------------------------------------------------------------
------------------------------------------------------------------------

THE CLINIC Website CSS File

File Name		contents.css
Note			第 2 & 3 階層用スタイルシート

Version			2.003

New Creation	07.11.14
Update			09.09.03

Created By		Yoshiaki Murakami

------------------------------------------------------------------------
------------------------------------------------------------------------

目次

	1	コンセプト
	2	診療内容
		2.1	お悩み症状
	3	料金
	4	優待会員サービス
	5	ドクター紹介
	6	アクセス・地図
	7	最新情報 メディア掲載 キャンペーン一覧
	8	プライバシーポリシー サイトマップ
	9	Q&A
	10	サイトマップ 403 404 500

------------------------------------------------------------------------
----------------------------------------------------------------------*/

/*----------------------------------------------------------------------
1	コンセプト
----------------------------------------------------------------------*/
#concept.two #container #contents #main h3 {
	background:url(../img/concept_title.gif) left top no-repeat;
}


#concept.two #container #contents #main h4 {
	margin:30px 0px 30px 20px;
}

#concept.two #container #contents #main h5 {
margin:30px 0px 20px 20px;
color:#EE7C75;
font-size:1.4em;
}

#concept.two #container #contents #main p {
	line-height:2em;
}

#concept #container #contents #main #doctor {
	margin-left:20px;
	padding-top:16px;
	background:url(../img/concept_doctor_bg_header.gif) left top no-repeat #F5F2F0;
}

#concept #container #contents #main #doctor .wrapper {
	position:relative;
	padding:0px 16px 16px;
	background:url(../img/concept_doctor_bg_footer.gif) left bottom no-repeat;
}

#concept #container #contents #main #doctor .wrapper #yamakawa {
	position:relative;
}

* html #concept #container #contents #main #doctor .wrapper #yamakawa {
	height:1%;
}

#concept #container #contents #main #doctor .wrapper #yamakawa dt ,
#concept #container #contents #main #doctor .wrapper #yamakawa dd {
	margin-left:153px;
}

#concept #container #contents #main #doctor .wrapper #yamakawa dt {
	padding-top:35px;
}

#concept #container #contents #main #doctor .wrapper #yamakawa dt span {
	display:block;
	margin-top:-5px;
	text-transform:none;
}

#concept #container #contents #main #doctor .wrapper #yamakawa .pic {
	position:absolute;
	top:0px;
	left:0px;
	margin:0px;
	border:1px solid #baafa6;
	height:134px;
}

#concept #container #contents #main #doctor .wrapper #yamakawa dd p ,
#concept #container #contents #main #doctor .wrapper #yamakawa dd ul li {
	font-size:1em;
	line-height:1.7em;
}

#concept #container #contents #main #doctor .wrapper #yamakawa dd p ,
#concept #container #contents #main #doctor .wrapper #yamakawa dd ul {
	margin:20px 0px 0px;
}

#concept #container #contents #main #doctor .wrapper #lifestyle {
	margin:20px 0px 0px 153px;
	background:#fff;
}

#concept #container #contents #main #doctor .wrapper #lifestyle dd {
	padding:12px 15px;
}

#concept #container #contents #main #doctor .wrapper #lifestyle dd p {
	margin:0px;
	font-size:1em;
	line-height:1.8em;
}

#concept #container #contents #main #doctor .wrapper #lifestyle dd .pic {
	margin:9px 0px;
}


/*----------------------------------------------------------------------
2	診療内容
----------------------------------------------------------------------*/
#contents_p.two #container #contents #main h3 {
	background:url(../img/contents_title.gif) left top no-repeat;
}

#contents_p.two #container #contents #main #trouble {
	margin:30px 0px 0px 10px;
	padding-top:10px;	
	width:540px;
}

#contents_p.two #container #contents #main p  {
	margin:20px 0px 30px 20px;
}

#contents_p.two #container #contents #main #trouble h4 {
	margin:0px 0px 10px;
	width:540px;
	height:34px;
	background:url(../img/contents_trouble_title.gif) left top no-repeat;
	text-indent:-1000em;
}

#contents_p.two #container #contents #main #trouble #troublelist li {
	float:left;
	display:inline;
	margin:0px 0px 10px 10px;
}

#contents_p.two #container #contents #main #trouble #troublelist #skincare ,
#contents_p.two #container #contents #main #trouble #troublelist #antiaging ,
#contents_p.two #container #contents #main #trouble #troublelist #bodydesign {
	height:41.7em;
}

* html #contents_p.two #container #contents #main #trouble #troublelist #skincare ,
* html #contents_p.two #container #contents #main #trouble #troublelist #antiaging ,
* html #contents_p.two #container #contents #main #trouble #troublelist #bodydesign {
	height:41.9em;
}

*+html #contents_p.two #container #contents #main #trouble #troublelist #skincare ,
*+html #contents_p.two #container #contents #main #trouble #troublelist #antiaging ,
*+html #contents_p.two #container #contents #main #trouble #troublelist #bodydesign {
	height:47.5em;
}

#contents_p.two #container #contents #main #trouble #troublelist li dl dt {
	width:170px;
	height:22px;
	text-indent:-1000em;
}

#contents_p.two #container #contents #main #trouble #troublelist #bodydesign dl dt {
	background:url(../img/contents_bodydesign_title.gif) left top no-repeat;
}

#contents_p.two #container #contents #main #trouble #troublelist #antiaging dl dt {
	background:url(../img/contents_antiaging_title.gif) left top no-repeat;
}

#contents_p.two #container #contents #main #trouble #troublelist #skincare dl dt {
	background:url(../img/contents_skincare_title.gif) left top no-repeat;
}

#contents_p.two #container #contents #main #trouble #troublelist #facedesign dl dt {
	background:url(../img/contents_facedesign_title.gif) left top no-repeat;
}

#contents_p.two #container #contents #main #trouble #troublelist #healthmaking dl dt {
	background:url(../img/contents_healthmaking_title.gif) left top no-repeat;
}

#contents_p.two #container #contents #main #trouble #troublelist #etc dl dt {
	background:url(../img/contents_etc_title.gif) left top no-repeat;
}

#contents_p.two #container #contents #main #trouble #troublelist li dl dd ul li {
	float:none;
	display:block;
	margin:0px;
	padding-bottom:1px;
	width:170px;
	background:url(../img/border2.gif) left bottom repeat-x;
}

#contents_p.two #container #contents #main #trouble #troublelist li dl dd ul li a {
	display:block;
	padding:3px 0px 3px 16px;
	background:url(../img/arrow.gif) left 0.45em no-repeat;
	font-size:1.2em;
	line-height:1.2em;
}

* html #contents_p.two #container #contents #main #trouble #troublelist li dl dd ul li a {
	width:170px;
}

#contents_p.two #container #contents #main #trouble #troublelist li dl dd ul li a:hover {
	background:url(../img/arrow_h.gif) left 0.45em no-repeat;
}

#contents_p.two #container #contents #main #service {
	margin:20px 0px 0px 10px;
	padding-top:10px;
	width:540px;
}

#contents_p.two #container #contents #main #service h4 {
	margin:0px 0px 10px;
	width:540px;
	height:34px;
	background:url(../img/contents_service_title.gif) left top no-repeat;
	text-indent:-1000em;
}

#contents_p.two #container #contents #main #service #servicelist li {
	margin-bottom:10px;
}

* html #contents_p.two #container #contents #main #service #servicelist li {
	background:none;
	margin-top:0px;
}

* html #contents_p.two #container #contents #main #service #servicelist li dl {
padding:0px;
height:1%;
background:none;
}

#contents_p.two #container #contents #main #service #servicelist li dl dt {
	margin-left:10px;
	width:530px;
	height:22px;
	text-indent:-1000em;
}

#contents_p.two #container #contents #main #service #servicelist li dl #skincaremenu {
	background:url(../img/contents_skincaremenu_title.gif) left top no-repeat;
}

#contents_p.two #container #contents #main #service #servicelist li dl #antiagingmenu {
	background:url(../img/contents_antiagingmenu_title.gif) left top no-repeat;
}

#contents_p.two #container #contents #main #service #servicelist li dl #otherclinicmenu {
	background:url(../img/contents_otherclinicmenu_title.gif) left top no-repeat;
}

#contents_p.two #container #contents #main #service #servicelist li dl #bodydesignmenu {
	background:url(../img/contents_bodydesignmenu_title.gif) left top no-repeat;
}

#contents_p.two #container #contents #main #service #servicelist li dl dd ul li {
	float:left;
	display:inline;
	margin:0px 0px 0px 10px;
	padding:5px 0px;
	width:170px;
	background:url(../img/border2.gif) left bottom repeat-x;
}

* html #contents_p.two #container #contents #main #service #servicelist li dl dd ul li {
	height:1%;
}

#contents_p.two #container #contents #main #service #servicelist li dl dd ul li dl {
	position:relative;
	height:32px;
}

* html #contents_p.two #container #contents #main #service #servicelist li dl dd ul li dl {
	margin:0px;
}

#contents_p.two #container #contents #main #service #servicelist li dl dd ul li dl dt ,
#contents_p.two #container #contents #main #service #servicelist li dl dd ul li dl dd {
display:table-cell;
height:32px;
vertical-align:middle;
width:auto;
}

* html #contents_p.two #container #contents #main #service #servicelist li dl dd ul li dl dt ,
* html #contents_p.two #container #contents #main #service #servicelist li dl dd ul li dl dd {
	display:inline;
	zoom:1;
}

*+html #contents_p.two #container #contents #main #service #servicelist li dl dd ul li dl dt ,
*+html #contents_p.two #container #contents #main #service #servicelist li dl dd ul li dl dd {
	display:inline;
	zoom:1;
}

#contents_p.two #container #contents #main #service #servicelist li dl dd ul li dl dt {
	margin:0px;
	padding:0px 0px 0px 37px;
	width:auto;
	height:auto;
	text-indent:0px;
	/*text-transform:uppercase;*/
	font-size:1em;
}

* html #contents_p.two #container #contents #main #service #servicelist li dl dd ul li dl dt {
	height:auto;
	line-height:1;
}

#contents_p.two #container #contents #main #service #servicelist li dl dd ul li dl dt img {
	display:inline;
	margin-left:5px;
}

*+html #contents_p.two #container #contents #main #service #servicelist li dl dd ul li dl dt a {
	line-height:1.2em;
}

#contents_p.two #container #contents #main #service #servicelist li dl dd ul li dl dt .select {
	color:#EE7C75;
}

#contents_p.two #container #contents #main #service #servicelist li dl dd ul li dl .cut {
	margin:0px;
}

* html #contents_p.two #container #contents #main #service #servicelist li dl dd ul li dl .cut {
position:static;
top:0px;
}

#contents_p.two #container #contents #main #service #servicelist li dl dd ul li dl .cut a {
	position:absolute;
	left:0px;
	top:0px;
	border:1px solid #dfd8d3;
}

/*#contents_p.two #container #contents #main #service #servicelist li dl dd ul li dl .cut a:hover ,*/
#contents_p.two #container #contents #main #service #servicelist li dl dd ul li dl .cut .select {
	border:1px solid #ee7c75;
}

* html #contents_p.two #container #contents #main #service #servicelist li dl dd ul li dl .cut a img {
	border:none;
}

/*----------------------------------------------------------------------
2.1	お悩み症状
----------------------------------------------------------------------*/
#pigmentation.condition.two #container #contents #main h3 {
	background:url(../img/condition_pigmentation_title.gif);
}

#melasma.condition.two #container #contents #main h3 {
	background:url(../img/condition_melasma_title.gif);
}

#wrinkle.condition.two #container #contents #main h3 {
	background:url(../img/condition_wrinkle_title.gif);
}

#elasticity-complexion.condition.two #container #contents #main h3 {
	background:url(../img/condition_elasticity-complexion_title.gif);
}

#texture.condition.two #container #contents #main h3 {
	background:url(../img/condition_texture_title.gif);
}

#pore.condition.two #container #contents #main h3 {
	background:url(../img/condition_pore_title.gif);
}

#acne.condition.two #container #contents #main h3 {
	background:url(../img/condition_acne_title.gif);
}

#acne-scar-redness.condition.two #container #contents #main h3 {
	background:url(../img/condition_acne-scar-redness_title.gif);
}

#acne-scar-depression.condition.two #container #contents #main h3 {
	background:url(../img/condition_acne-scar-depression_title.gif);
}

#skin-darkish.condition.two #container #contents #main h3 {
	background:url(../img/condition_skin-darkish_title.gif);
}

#redness.condition.two #container #contents #main h3 {
	background:url(../img/condition_redness_title.gif);
}

#traumatic-scars.condition.two #container #contents #main h3 {
	background:url(../img/condition_traumatic-scars_title.gif);
}

#nevus-warts.condition.two #container #contents #main h3 {
	background:url(../img/condition_nevus-warts_title.gif);
}

#eye-darkcircle.condition.two #container #contents #main h3 {
	background:url(../img/condition_eye-darkcircle_title.gif);
}

#forehead-wrinkles.condition.two #container #contents #main h3 {
	background:url(../img/condition_forehead-wrinkles_title.gif);
}

#forehead-depression.condition.two #container #contents #main h3 {
	background:url(../img/condition_forehead-depression_title.gif);
}

#glabella-wrinkles.condition.two #container #contents #main h3 {
	background:url(../img/condition_glabella-wrinkles_title.gif);
}

#eye-sunken.condition.two #container #contents #main h3 {
	background:url(../img/condition_eye-sunken_title.gif);
}

#sp-sagging.condition.two #container #contents #main h3 {
	background:url(../img/condition_sp-sagging_title.gif);
}

#ip-sagging.condition.two #container #contents #main h3 {
	background:url(../img/condition_ip-sagging_title.gif);
}

#eyes-sagging.condition.two #container #contents #main h3 {
	background:url(../img/condition_eyes-sagging_title.gif);
}

#crowsfeet.condition.two #container #contents #main h3 {
	background:url(../img/condition_crowsfeet_title.gif);
}

#eyes-wrinkles.condition.two #container #contents #main h3 {
	background:url(../img/condition_eyes-wrinkles_title.gif);
}

#temple-depression.condition.two #container #contents #main h3 {
	background:url(../img/condition_temple-depression_title.gif);
}

#cheek-sagging.condition.two #container #contents #main h3 {
	background:url(../img/condition_cheek-sagging_title.gif);
}

#cheek-thinning.condition.two #container #contents #main h3 {
	background:url(../img/condition_cheek-thinning_title.gif);
}

#nasolabial-fold.condition.two #container #contents #main h3 {
	background:url(../img/condition_nasolabial-fold_title.gif);
}

#mouth-wrinkles.condition.two #container #contents #main h3 {
	background:url(../img/condition_mouth-wrinkles_title.gif);
}

#chin-double.condition.two #container #contents #main h3 {
	background:url(../img/condition_chin-double_title.gif);
}

#neck-sagging.condition.two #container #contents #main h3 {
	background:url(../img/condition_neck-sagging_title.gif);
}

#hand-p-w.condition.two #container #contents #main h3 {
	background:url(../img/condition_hand-p-w_title.gif);
}

#internal-rejuvenation.condition.two #container #contents #main h3 {
	background:url(../img/condition_internal-rejuvenation_title.gif);
}

#diet.condition.two #container #contents #main h3 {
	background:url(../img/condition_diet_title.gif);
}

#arms-thinning.condition.two #container #contents #main h3 {
	background:url(../img/condition_arms-thinning_title.gif);
}

#breast-augmentation.condition.two #container #contents #main h3 {
	background:url(../img/condition_breast-augmentation_title.gif);
}

#breast-reduction-lift.condition.two #container #contents #main h3 {
	background:url(../img/condition_breast-reduction-lift_title.gif);
}

#back-flab.condition.two #container #contents #main h3 {
	background:url(../img/condition_back-flab_title.gif);
}

#waist-slender.condition.two #container #contents #main h3 {
	background:url(../img/condition_waist-slender_title.gif);
}

#hip-small.condition.two #container #contents #main h3 {
	background:url(../img/condition_hip-small_title.gif);
}

#hip-up.condition.two #container #contents #main h3 {
	background:url(../img/condition_hip-up_title.gif);
}

#thigh-thinning.condition.two #container #contents #main h3 {
	background:url(../img/condition_thigh-thinning_title.gif);
}

#legs-slimming.condition.two #container #contents #main h3 {
	background:url(../img/condition_legs-slimming_title.gif);
}

#knee-around.condition.two #container #contents #main h3 {
	background:url(../img/condition_knee-around_title.gif);
}

#foot-slimming.condition.two #container #contents #main h3 {
	background:url(../img/condition_foot-slimming_title.gif);
}

#waist-around.condition.two #container #contents #main h3 {
	background:url(../img/condition_waist-around_title.gif);
}

#six-pack-stomach.condition.two #container #contents #main h3 {
	background:url(../img/condition_six-pack-stomach_title.gif);
}

#slender.condition.two #container #contents #main h3 {
	background:url(../img/condition_slender_title.gif);
}

#strength.condition.two #container #contents #main h3 {
	background:url(../img/condition_strength_title.gif);
}

#detox.condition.two #container #contents #main h3 {
	background:url(../img/condition_detox_title.gif);
}

#exhaustion.condition.two #container #contents #main h3 {
	background:url(../img/condition_exhaustion_title.gif);
}

#stiffshoulder-lumbago.condition.two #container #contents #main h3 {
	background:url(../img/condition_stiffshoulder-lumbago_title.gif);
}

#circulation.condition.two #container #contents #main h3 {
	background:url(../img/condition_circulation_title.gif);
}

#disorder.condition.two #container #contents #main h3 {
	background:url(../img/condition_disorder_title.gif);
}

#hair-removal.condition.two #container #contents #main h3 {
	background:url(../img/condition_hair-removal_title.gif);
}

#nose-straight.condition.two #container #contents #main h3 {
	background:url(../img/condition_nose-straight_title.gif);
}

#lips-elegant.condition.two #container #contents #main h3 {
	background:url(../img/condition_lips-elegant_title.gif);
}

#lips-sexy.condition.two #container #contents #main h3 {
	background:url(../img/condition_lips-sexy_title.gif);
}

#face-small.condition.two #container #contents #main h3 {
	background:url(../img/condition_face-small_title.gif);
}

#face-contour.condition.two #container #contents #main h3 {
	background:url(../img/condition_face-contour_title.gif);
}

#eyelid-double.condition.two #container #contents #main h3 {
	background:url(../img/condition_eyelid-double_title.gif);
}

#axillary-osmidrosis.condition.two #container #contents #main h3 {
	background:url(../img/condition_axillary-osmidrosis_title.gif);
}

#eyelashes.condition.two #container #contents #main h3 {
	background:url(../img/condition_eyelashes_title.gif);
}

#two-pack-stomach.condition.two #container #contents #main h3 {
	background:url(../img/condition_two-pack-stomach_title.gif);
}

#palpebra-design.condition.two #container #contents #main h3 {
	background:url(../img/condition_palpebra-design_title.gif);
}

#nose-design.condition.two #container #contents #main h3 {
	background:url(../img/condition_nose-design_title.gif);
}

#mouth-design.condition.two #container #contents #main h3 {
	background:url(../img/condition_mouth-design_title.gif);
}

#lip-design.condition.two #container #contents #main h3 {
	background:url(../img/condition_lip-design_title.gif);
}

#jaw-design.condition.two #container #contents #main h3 {
	background:url(../img/condition_jaw-design_title.gif);
}

#faceline-design.condition.two #container #contents #main h3 {
	background:url(../img/condition_faceline-design_title.gif);
}

#mammillaplasty.condition.two #container #contents #main h3 {
	background:url(../img/condition_mammillaplasty_title.gif);
}

#vagina-plasticsurgery.condition.two #container #contents #main h3 {
	background:url(../img/condition_vagina-plasticsurgery_title.gif);
}

#protrudingear-surgery.condition.two #container #contents #main h3 {
	background:url(../img/condition_protrudingear-surgery_title.gif);
}

#dimpling.condition.two #container #contents #main h3 {
	background:url(../img/condition_dimpling_title.gif);
}

#protrudingnavel-surgery.condition.two #container #contents #main h3 {
	background:url(../img/condition_protrudingnavel-surgery_title.gif);
}

#stretchmarks.condition.two #container #contents #main h3 {
	background:url(../img/condition_stretchmarks_title.gif);
}

#hair-growth.condition.two #container #contents #main h3 {
	background:url(../img/condition_hair-growth_title.gif);
}

.condition.two #container #contents #main #lead {
	margin:30px 0px 35px 20px;
}

.condition.two #container #contents #main #lead h4 ,
.condition.two #container #contents #main #lead p {
	margin:0px;
}

.condition.two #container #contents #main #lead h4 {
	margin-bottom:20px;
	line-height:1.5em;
	/*text-transform:uppercase;*/
}

.condition.two #container #contents #main #case {
	margin:20px 0px 30px 10px;
	width:540px;
}

.condition.two #container #contents #main #case h4 {
	margin:0px;
	width:540px;
	height:22px;
	background:url(../img/condition_case_title.gif) left top no-repeat;
	text-indent:-1000em;
}

.condition.two #container #contents #main #case dl {
	float:left;
	margin:10px 0px 0px 10px;
	width:258px;
	background:url(../img/condition_case_header_bg.gif) left top repeat-x #faf9f8; /*add*/
	border:1px solid #c7bcb4;
}

#eyes-wrinkles #container #contents #main #case #yamakawa ,
#six-pack-stomach.two #container #contents #main #case .one ,
#breast-augmentation.two #container #contents #main #case .one ,
#breast-augmentation.two #container #contents #main #case .three ,
#breast-augmentation.two #container #contents #main #case .four ,
/*#waist-slender.two #container #contents #main #case .eleven ,
#waist-around.two #container #contents #main #case .four ,*/
#breast-augmentation.two #container #contents #main #case .five ,
#breast-augmentation.two #container #contents #main #case .six ,
#breast-augmentation.two #container #contents #main #case .seven {
	width:528px;
}

* html #eyes-wrinkles #container #contents #main #case #yamakawa ,
* html #six-pack-stomach.two #container #contents #main #case .one ,
* html #breast-augmentation.two #container #contents #main #case .one ,
* html #breast-augmentation.two #container #contents #main #case .three ,
* html #breast-augmentation.two #container #contents #main #case .four ,
/** html #waist-slender.two #container #contents #main #case .eleven ,
* html #waist-around.two #container #contents #main #case .four ,*/
* html #breast-augmentation.two #container #contents #main #case .five ,
* html #breast-augmentation.two #container #contents #main #case .six ,
* html #breast-augmentation.two #container #contents #main #case .seven {
	width:530px;
}

.condition.two #container #contents #main #case .three ,
.condition.two #container #contents #main #case .five {
	clear:both;
}

#six-pack-stomach.two #container #contents #main #case .three ,
#breast-augmentation.two #container #contents #main #case .three {
	clear:none;
}

#breast-augmentation.two #container #contents #main #case .ten ,
#breast-augmentation.two #container #contents #main #case .twelve ,
#breast-augmentation.two #container #contents #main #case .sixteen {
	clear:both;
}

.condition.two #container #contents #main #case dl dt {
	padding:8px 0px 6px;
/*	background:url(../img/condition_case_header_bg.gif) left top repeat-x #faf9f8;*/
	background:url(../img/border2.gif) left bottom repeat-x;
	color:#7F7875;
	line-height:1.4em;
}

#six-pack-stomach.two #container #contents #main #case .one .cut ol li dl dt ,
#breast-augmentation.two #container #contents #main #case .one .cut ol li dl dt {
	margin:0px 9px;
}

.condition.two #container #contents #main #case dl dt span {
	color:#ee7c75;
}

.condition.two #container #contents #main #case dl dd {
	background:#fff;
}

/*.condition.two #container #contents #main #case dl .profile span a {*/
.condition.two #container #contents #main #case dl .profile a {
	color:#6B9CD3;
	text-decoration:none;
}

/*.condition.two #container #contents #main #case dl .profile span a:hover {*/
.condition.two #container #contents #main #case dl .profile a:hover {
	color:#EE7C75;
	text-decoration:none;
}

.condition.two #container #contents #main #case dl .cut {
	padding:10px 9px 0px;
	overflow:hidden;
}

#eyes-wrinkles #container #contents #main #case #yamakawa .cut {
	position:relative;
}

#six-pack-stomach.two #container #contents #main #case .one .cut ,
#breast-augmentation.two #container #contents #main #case .one .cut {
/*	padding:10px 23px 0px;*/
}

.condition.two #container #contents #main #case .row .cut ol li {
	float:left;
	display:inline;
}

.condition.two #container #contents #main #case .row .cut ol .before {
	margin-right:4px;
}

#six-pack-stomach.two #container #contents #main #case .one .cut ol .before ,
#breast-augmentation.two #container #contents #main #case .one .cut ol .before {
/*	margin-right:22px;*/
	margin-right:14px;
}

#breast-augmentation.two #container #contents #main #case .three .cut ol li ,
#breast-augmentation.two #container #contents #main #case .four .cut ol li ,
/*#waist-slender.two #container #contents #main #case .eleven .cut ol li ,
#waist-around.two #container #contents #main #case .four .cut ol li ,*/
#breast-augmentation.two #container #contents #main #case .five .cut ol li ,
#breast-augmentation.two #container #contents #main #case .six .cut ol li ,
#breast-augmentation.two #container #contents #main #case .seven .cut ol li {
	margin:0px 6px;
}

#breast-augmentation.two #container #contents #main #case .seven .cut ol li {
	margin:0px 22px 0px 0px;
}

#breast-augmentation.two #container #contents #main #case .seven .cut ol .threemonth {
	margin:0px;
}

#eyes-wrinkles #container #contents #main #case #yamakawa .cut ol li {
	margin-right:9px;
}

#eyes-wrinkles #container #contents #main #case #yamakawa .cut ol .onemonth {
	margin-right:0px;
}

.condition.two #container #contents #main #case dl .cut ol li dl {
	float:none;
	margin:0px;
	width:auto;
	border:none;
	background:none;
}

#eyes-wrinkles #container #contents #main #case #yamakawa .cut ol li dl {
	width:131px;
}

#six-pack-stomach.two #container #contents #main #case .one .cut ol li dl ,
#breast-augmentation.two #container #contents #main #case .one .cut ol li dl {
/*	width:230px;*/
}

.condition.two #container #contents #main #case dl .cut ol li dl dt {
	padding:0px;
	height:auto;
	background:none;
	line-height:1em;
}

#eyes-wrinkles #container #contents #main #case #yamakawa .cut ol .onemonth dl dt {
	margin:0px 9px;
}

.condition.two #container #contents #main #case dl .cut ol li dl dd {
	text-align:center;
	line-height:1.5em;
	text-transform:capitalize;
}

#eyes-wrinkles #container #contents #main #case #yamakawa .cut ol li dl dd {
	width:131px;
}

.condition.two #container #contents #main #case dl .description {
	padding:10px 10px 0px;
	font-size:1em;
	line-height:1.2em;
}

.condition.two #container #contents #main #case dl .cut ol li dl .description {
	padding-top:0.5em;
	padding-bottom:10px;
	width:auto;
	background:url(../img/border1.gif) left top repeat-x;
	line-height:1.2em;
	text-align:left;
}

#eyes-wrinkles #container #contents #main #case #yamakawa .cut ol li dl .description {
	width:111px;
}

#eyes-wrinkles #container #contents #main #case #yamakawa .cut ol .onemonth dl .description {
	width:210px;
}

* html #eyes-wrinkles #container #contents #main #case #yamakawa .cut ol .onemonth dl .description {
	width:210px;
}

*+html #eyes-wrinkles #container #contents #main #case #yamakawa .cut ol .onemonth dl .description {
	width:210px;
}

#six-pack-stomach.two #container #contents #main #case .one .cut ol li dl .description ,
#breast-augmentation.two #container #contents #main #case .one .cut ol li dl .description {
/*	width:210px;*/
	width:228px;
}

* html #six-pack-stomach.two #container #contents #main #case .one .cut ol li dl .description ,
* html #breast-augmentation.two #container #contents #main #case .one .cut ol li dl .description {
/*	width:230px;*/
	width:248px;
}

#eyes-wrinkles #container #contents #main #case #yamakawa .cut #popup {
	position:absolute;
	top:0px;
	right:0px;
	margin:10px;
}

#eyes-wrinkles #container #contents #main #case #yamakawa .cut #popup img {
	display:block;
	vertical-align:bottom;
}

#eyes-wrinkles #container #contents #main #case #yamakawa .cut #popup a {
	padding-left:13px;
	background:url(../img/popup_bg.gif) left center no-repeat;
	line-height:1.5em;
	color:#6B9CD3;
}

.condition.two #container #contents #main #service {
	margin-left:10px;
	width:540px;
}

.condition.two #container #contents #main #service h4 {
	margin-left:0px;
	width:540px;
	height:22px;
	background:url(../img/condition_service_title.gif) left top no-repeat;
	text-indent:-1000em;
}

.condition.two #container #contents #main #service p {
	font-size:1em;
}

.condition.two #container #contents #main #service p a {
	color:#6B9CD3;
}

.condition.two #container #contents #main #service p a:hover {
	color:#EE7C75;
}

.condition.two #container #contents #main #service ul li {
	margin-top:20px;
	background:url(../img/angularcircle_header.gif) left top no-repeat #f5f2f0;
}

.condition.two #container #contents #main #service ul li dl {
	padding:10px 10px 0px;
	background:url(../img/angularcircle_footer.gif) left bottom no-repeat;
}

.condition.two #container #contents #main #service ul #trial dl ,
.condition.two #container #contents #main #service ul #premium dl {
	padding-bottom:8px;
}

.condition.two #container #contents #main #service ul li dl dt {
	width:520px;
	height:34px;
	font-size:1.4em;
	color:#EE7C75;
	text-indent:-1000em;
}

.condition.two #container #contents #main #service ul #trial dl dt {
	background:url(../img/condition_service_trial_title.gif) left top no-repeat;
}

.condition.two #container #contents #main #service ul #premium dl dt {
	background:url(../img/condition_service_premium_title.gif) left top no-repeat;
}

.condition.two #container #contents #main #service ul #photofacial dl dt {
	background:url(../img/condition_service_photofacial_title.gif) left top no-repeat;
}

.condition.two #container #contents #main #service ul #titan dl dt {
	background:url(../img/condition_service_titan_title.gif) left top no-repeat;
}

.condition.two #container #contents #main #service ul #genesis dl dt {
	background:url(../img/condition_service_genesis_title.gif) left top no-repeat;
}

.condition.two #container #contents #main #service ul #coragenaizar dl dt {
	background:url(../img/condition_service_coragenaizar_title.gif) left top no-repeat;
}

.condition.two #container #contents #main #service ul #fraxel2 dl dt {
	background:url(../img/condition_service_fraxel2_title.gif) left top no-repeat;
}

.condition.two #container #contents #main #service ul #skinhealtherapy dl dt {
	background:url(../img/condition_service_skinhealtherapy_title.gif) left top no-repeat;
}

.condition.two #container #contents #main #service ul #radiesse dl dt {
	background:url(../img/condition_service_radiesse_title.gif) left top no-repeat;
}

.condition.two #container #contents #main #service ul #hyaluronicacid dl dt {
	background:url(../img/condition_service_hyaluronicacid_title.gif) left top no-repeat;
}

.condition.two #container #contents #main #service ul #botox dl dt {
	background:url(../img/condition_service_botox_title.gif) left top no-repeat;
}

.condition.two #container #contents #main #service ul #growthfactor dl dt {
	background:url(../img/condition_service_growthfactor_title.gif) left top no-repeat;
}

.condition.two #container #contents #main #service ul #platinumwetpeel dl dt {
	background:url(../img/condition_service_platinumwetpeel_title.gif) left top no-repeat;
}

.condition.two #container #contents #main #service ul #doublevitaminiontophoresis dl dt {
	background:url(../img/condition_service_doublevitaminiontophoresis_title.gif) left top no-repeat;
}

.condition.two #container #contents #main #service ul #acutip dl dt {
	background:url(../img/condition_service_acutip_title.gif) left top no-repeat;
}

.condition.two #container #contents #main #service ul #chemicalpeeling dl dt {
	background:url(../img/condition_service_chemicalpeeling_title.gif) left top no-repeat;
}

.condition.two #container #contents #main #service ul #co2laser dl dt {
	background:url(../img/condition_service_co2laser_title.gif) left top no-repeat;
}

.condition.two #container #contents #main #service ul #photodepilation dl dt {
	background:url(../img/condition_service_photodepilation_title.gif) left top no-repeat;
}

.condition.two #container #contents #main #service ul #tenor dl dt {
	background:url(../img/condition_service_tenor_title.gif) left top no-repeat;
}

.condition.two #container #contents #main #service ul #hairtest dl dt {
	background:url(../img/condition_service_hairtest_title.gif) left top no-repeat;
}

.condition.two #container #contents #main #service ul #bloodtest dl dt {
	background:url(../img/condition_service_bloodtest_title.gif) left top no-repeat;
}

.condition.two #container #contents #main #service ul #injection dl dt {
	background:url(../img/condition_service_injection_title.gif) left top no-repeat;
}

.condition.two #container #contents #main #service ul #placenta dl dt {
	background:url(../img/condition_service_placenta_title.gif) left top no-repeat;
}

.condition.two #container #contents #main #service ul #supplement dl dt {
	background:url(../img/condition_service_supplement_title.gif) left top no-repeat;
}

.condition.two #container #contents #main #service ul #thermalshape dl dt {
	background:url(../img/condition_service_thermalshape_title.gif) left top no-repeat;
}

.condition.two #container #contents #main #service ul #endermologie dl dt {
	background:url(../img/condition_service_endermologie_title.gif) left top no-repeat;
}

.condition.two #container #contents #main #service ul #mesotherapy dl dt {
	background:url(../img/condition_service_mesotherapy_title.gif) left top no-repeat;
}

.condition.two #container #contents #main #service ul #calfmake dl dt {
	background:url(../img/condition_service_calfmake_title.gif) left top no-repeat;
}

.condition.two #container #contents #main #service ul #healingcocoon dl dt {
	background:url(../img/condition_service_healingcocoon_title.gif) left top no-repeat;
}

.condition.two #container #contents #main #service ul #plasmalipo dl dt {
	background:url(../img/condition_service_plasmalipo_title.gif) left top no-repeat;
}

.condition.two #container #contents #main #service ul #bodyjet dl dt {
	background:url(../img/condition_service_bodyjet_title.gif) left top no-repeat;
}

.condition.two #container #contents #main #service ul #condenserich-breastaugmentation dl dt {
	background:url(../img/condition_service_condenserich-breastaugmentation_title.gif) left top no-repeat;
}

.condition.two #container #contents #main #service ul #vaser dl dt {
	background:url(../img/condition_service_vaser_title.gif) left top no-repeat;
}

.condition.two #container #contents #main #service ul #vaserhidef dl dt {
	background:url(../img/condition_service_vaserhidef_title.gif) left top no-repeat;
}

.condition.two #container #contents #main #service ul #softbiocellbag dl dt {
	background:url(../img/condition_service_softbiocellbag_title.gif) left top no-repeat;
}

.condition.two #container #contents #main #service ul #macrolane dl dt {
	background:url(../img/condition_service_macrolane_title.gif) left top no-repeat;
}

.condition.two #container #contents #main #service ul #tissuetrans dl dt {
	background:url(../img/condition_service_tissuetrans_title.gif) left top no-repeat;
}

.condition.two #container #contents #main #service ul #silhouettelift dl dt {
	background:url(../img/condition_service_silhouettelift_title.gif) left top no-repeat;
}

.condition.two #container #contents #main #service ul #happylift dl dt {
	background:url(../img/condition_service_happylift_title.gif) left top no-repeat;
}

.condition.two #container #contents #main #service ul #plasticsurgery dl dt {
	background:url(../img/condition_service_plasticsurgery_title.gif) left top no-repeat;
}

.condition.two #container #contents #main #service ul #kaatsutraining dl dt {
	background:url(../img/condition_service_kaatsutraining_title.gif) left top no-repeat;
}

.condition.two #container #contents #main #service ul #coreconditioning dl dt {
	background:url(../img/condition_service_coreconditioning_title.gif) left top no-repeat;
}

.condition.two #container #contents #main #service ul #lymphaticdrainage dl dt {
	background:url(../img/condition_service_lymphaticdrainage_title.gif) left top no-repeat;
}

.condition.two #container #contents #main #service ul #tecartherapy dl dt {
	background:url(../img/condition_service_tecartherapy_title.gif) left top no-repeat;
}

.condition.two #container #contents #main #service ul #drbaans dl dt {
	background:url(../img/condition_service_drbaans_title.gif) left top no-repeat;
}

.condition.two #container #contents #main #service ul #melasmaclinic dl dt {
	background:url(../img/condition_service_melasmaclinic_title.gif) left top no-repeat;
}

.condition.two #container #contents #main #service ul #cellrevive dl dt {
	background:url(../img/condition_service_cellrevive_title.gif) left top no-repeat;
}

.condition.two #container #contents #main #service ul #ppp-gel dl dt {
	background:url(../img/condition_service_ppp-gel_title.gif) left top no-repeat;
}

.condition.two #container #contents #main #service ul #condenserich dl dt {
	background:url(../img/condition_service_condenserich_title.gif) left top no-repeat;
}

.condition.two #container #contents #main #service ul #latisse dl dt {
	background:url(../img/condition_service_latisse_title.gif) left top no-repeat;
}

.condition.two #container #contents #main #service ul #combinationlifting dl dt {
	background:url(../img/condition_service_combinationlifting_title.gif) left top no-repeat;
}

.condition.two #container #contents #main #service ul #sagging-palpebra dl dt {
	background:url(../img/contents_plasticsurgery_sagging-palpebra_title.gif) left top no-repeat;
}

.condition.two #container #contents #main #service ul #sagging-face-neck dl dt {
	background:url(../img/contents_plasticsurgery_sagging-face-neck_title.gif) left top no-repeat;
}

.condition.two #container #contents #main #service ul #plasticsurgery-palpebra dl dt {
	background:url(../img/contents_plasticsurgery_plasticsurgery-palpebra_title.gif) left top no-repeat;
}

.condition.two #container #contents #main #service ul #plasticsurgery-nose dl dt {
	background:url(../img/contents_plasticsurgery_plasticsurgery-nose_title.gif) left top no-repeat;
}

.condition.two #container #contents #main #service ul #plasticsurgery-mouth dl dt {
	background:url(../img/contents_plasticsurgery_plasticsurgery-mouth_title.gif) left top no-repeat;
}

.condition.two #container #contents #main #service ul #plasticsurgery-lip dl dt {
	background:url(../img/contents_plasticsurgery_plasticsurgery-lip_title.gif) left top no-repeat;
}

.condition.two #container #contents #main #service ul #plasticsurgery-jaw dl dt {
	background:url(../img/contents_plasticsurgery_plasticsurgery-jaw_title.gif) left top no-repeat;
}

.condition.two #container #contents #main #service ul #axillary-osmidrosis dl dt {
	background:url(../img/contents_plasticsurgery_axillary-osmidrosis_title.gif) left top no-repeat;
}

.condition.two #container #contents #main #service ul #mammaplasty dl dt {
	background:url(../img/contents_plasticsurgery_mammaplasty_title.gif) left top no-repeat;
}

.condition.two #container #contents #main #service ul #mammillaplasty dl dt {
	background:url(../img/contents_plasticsurgery_mammillaplasty_title.gif) left top no-repeat;
}

.condition.two #container #contents #main #service ul #plasticsurgery-vagina dl dt {
	background:url(../img/contents_plasticsurgery_plasticsurgery-vagina_title.gif) left top no-repeat;
}

.condition.two #container #contents #main #service ul #surgery-protrudingear dl dt {
	background:url(../img/contents_plasticsurgery_surgery-protrudingear_title.gif) left top no-repeat;
}

.condition.two #container #contents #main #service ul #dimpling dl dt {
	background:url(../img/contents_plasticsurgery_dimpling_title.gif) left top no-repeat;
}

.condition.two #container #contents #main #service ul #removal-nevus-wart dl dt {
	background:url(../img/contents_plasticsurgery_removal-nevus-wart_title.gif) left top no-repeat;
}

.condition.two #container #contents #main #service ul #surgery-protrudingnavel dl dt {
	background:url(../img/contents_plasticsurgery_surgery-protrudingnavel_title.gif) left top no-repeat;
}

.condition.two #container #contents #main #service ul #scar-formation dl dt {
	background:url(../img/contents_plasticsurgery_scar-formation_title.gif) left top no-repeat;
}

.condition.two #container #contents #main #service ul #fat-injection dl dt {
	background:url(../img/contents_plasticsurgery_sagging-palpebra_title.gif) left top no-repeat;
}

.condition.two #container #contents #main #service ul li dl dd dl {
	position:relative;
	margin-left:20px;
	padding:0px 0px 10px;
	min-height:152px;
}

* html .condition.two #container #contents #main #service ul li dl dd dl {
	height:162px;
}

.condition.two #container #contents #main #service ul li dl dd dl dt {
	width:auto;
	height:38px;
	background:none !important;
	text-indent:0px;
	line-height:38px;
}

.condition.two #container #contents #main #service ul li dl dd dl dd {
	margin-left:124px;
}

.condition.two #container #contents #main #service ul li dl dd dl .excerpt {
	font-size:1.2em;
	line-height:1.5em;
	/*text-transform:uppercase;*/
}

.condition.two #container #contents #main #service ul li dl dd dl .content {
	position:absolute;
	left:0px;
	bottom:32px;
}

.condition.two #container #contents #main #service ul li dl dd dl .content ul li {
	margin:0px;
	line-height:16px;
}

.condition.two #container #contents #main #service ul li dl dd dl .content ul li a {
	padding-left:14px;
	background:url(../img/arrow.gif) left top no-repeat;
	text-decoration:underline;
	color:#6b9cd3;
}

.condition.two #container #contents #main #service ul li dl dd dl .content ul li a:hover {
	text-decoration:none;
	color:#ee7c75;
}

.condition.two #container #contents #main #service ul li dl dd dl .price {
	position:absolute;
	left:0px;
	bottom:12px;
	font-size:1.2em;
	line-height:18px;
}

.condition.two #container #contents #main #service ul #trial dl dd dl .price ,
.condition.two #container #contents #main #service ul #premium dl dd dl .price {
	bottom:20px;
}

.condition.two #container #contents #main #service ul li dl dd dl .price img {
	margin-left:12px;
	display:inline;
}

.condition.two #container #contents #main #service ul li dl dd dl .cut {
	position:absolute;
	left:0px;
	top:38px;
	margin-left: 0px;
}

.condition.two #container #contents #main #service ul li dl dd dl .cut img {
	border:1px solid #c7bcb4;
}


.condition.two #container #contents #main #service ul li dl .more {
	margin-left:10px;
	padding:12px 0px;
	height:12px;
	background:url(../img/border1.gif) left top repeat-x;
}

.condition.two #container #contents #main #service ul li dl .more a {
	float:right;
	padding-left:14px;
	background:url(../img/arrow.gif) left center no-repeat;
	font-size:1.2em;
	color:#6b9cd3;
}

.condition.two #container #contents #main #service ul li dl .more a:hover {
	background:url(../img/arrow_h.gif) left center no-repeat;
	color:#ee7c75;

}


/*----------------------------------------------------------------------
3	料金
----------------------------------------------------------------------*/
#price.two #container #contents #main h3 {
	background:url(../img/price_title.gif) left top no-repeat;
}

#price.two #container #contents #main h4 {
	margin:30px 0px 20px 20px;
}

#price.two #container #contents #main p {
	margin-bottom:0px;
}

#price.two #container #contents #main #way {
	margin-top:20px;
	margin-left:20px;
}

#price.two #container #contents #main #way h5 img {
	border:1px solid #dfd8d3;
}

#price.two #container #contents #main #way p ,
#price.two #container #contents #main #way ul {
	margin:0px 0px 0px 20px;
}

#price.two #container #contents #main #way p {
	padding-bottom:1px;
	background:url(../img/border2.gif) left bottom repeat-x;
	font-size:1em;
	line-height:26px;
}

#price.two #container #contents #main #way ul {
}

#price.two #container #contents #main #way ul li {
	padding:7px 0px 8px;
	font-size:1.2em;
	background:url(../img/border2.gif) left bottom repeat-x;
}

#price.two #container #contents #main #way ul li span {
	padding:7px 0px 7px 17px;
	background-position:left center;
	background-repeat: no-repeat;
}

*+html #price.two #container #contents #main #way ul li span {
	line-height:18px;
}

#price.two #container #contents #main #way ul #no1 span {
	background-image:url(../img/price_way_no1_bg.gif);
}

#price.two #container #contents #main #way ul #no2 span {
	background-image:url(../img/price_way_no2_bg.gif);
}

#price.two #container #contents #main #way ul #no3 span {
	background-image:url(../img/price_way_no3_bg.gif);
}

#price.two #container #contents #main #way ul #no4 span {
	background-image:url(../img/price_way_no4_bg.gif);
}

#price.two #container #contents #main #way ul #no2 span span {
	padding:0px;
	background:none;
	font-size:0.834em;
}

#price.two #container #contents #main #way ul li dl dt {
	margin-bottom:7px;
}

#price.two #container #contents #main #way ul li dl dd {
	margin-left:17px;
	font-size:0.834em;
	line-height:1.5em;
}

#price.two #container #contents #main #way ul #no3 dl dd {
	position:relative;
}

#price.two #container #contents #main #way ul #no3 dl dd img {
	position:absolute;
	right:18px;
	bottom:0px;
}

#price.two #container #contents #main #way ul li dl dd dl dt {
	margin:0px;
	line-height:1.5em;
}

#price.two #container #contents #main #way ul li dl dd dl dd ,
#price.two #container #contents #main #way ul li dl dd dl dd ul {
	margin:0px;
}

* html #price.two #container #contents #main #way ul li ,
* html #price.two #container #contents #main #way ul li dl dd {
	height:1%;
	vertical-align:top;
}

*+html #price.two #container #contents #main #way ul li ,
*+html #price.two #container #contents #main #way ul li dl dd {
	height:1%;
	vertical-align:top;
}

#price.two #container #contents #main #way ul li dl dd dl dd ul li {
	padding:0px;
	background:none;
	line-height:1.5em;
}

#price.two #container #contents #main #way ul li dl dd dl dd ul li dl dd ul {
	margin-left:1.5em;
}

#price.two #container #contents #main .banner {
	margin:0px 0px 0px 20px;
}

#price.two #container #contents #main #campaign {
	margin:20px 0px 0px 20px;
}

#price.two #container #contents #main #campaign h4 {
	margin:0px;
	width:530px;
	height:34px;
	background:url(../img/price_campaign_title.gif) left top no-repeat;
	text-indent:-1000em;
}

#price.two #container #contents #main #campaign ul {
	border-left:1px solid #c7bcb4;
}

#price.two #container #contents #main #campaign ul li {
	float:left;
	width:263px;
	border-bottom:1px solid #c7bcb4;
	border-right:1px solid #c7bcb4;
}

#price.two #container #contents #main #campaign ul .right {
	width:264px;
}

#price.two #container #contents #main #campaign ul li dl {
	position:relative;
	margin:1px;
	padding:5px 9px;
	min-height:76px;
	background:url(../img/index_campaign_bg.gif) left bottom repeat-x;
}

#price.two #container #contents #main #campaign ul li dl dt ,
#price.two #container #contents #main #campaign ul li dl dd {
	margin-left:66px;
}

#price.two #container #contents #main #campaign ul li dl dt {
	margin-bottom:4px;
	font-size:1.2em;
}

#price.two #container #contents #main #campaign ul li dl dt a {
	color:#6B9CD3;
}

#price.two #container #contents #main #campaign ul li dl dt a:hover {
	color:#EE7C75;
}

#price.two #container #contents #main #campaign ul li dl dd {
	line-height:1.2em;
}

#price.two #container #contents #main #campaign ul li dl .pic {
	position:absolute;
	left:9px;
	top:5px;
	margin:0px;
	width:55px;
	height:55px;
	border:1px solid #c7bcb4;
}

#price.two #container #contents #main #campaign ul li p {
	margin:0px;
}

#price.two #container #contents #main #campaign p {
	font-size:1em;
	text-align:right;
}

#price.two #container #contents #main #campaign p a {
	padding-left:14px;
	background:url(../img/arrow.gif) left center no-repeat;
	color:#6b9cd3;
}

#price.two #container #contents #main #campaign p a:hover {
	background:url(../img/arrow_h.gif) left center no-repeat;
	color:#ee7c75;
}

#price.two #container #contents #main .link {
	float:right;
	margin:0px;
	padding-left:18px;
	background:url(../img/price_prepaid_link_bg.gif) left center no-repeat;
	font-size:1em;
	text-align:right;
	line-height:2em;
}

#price.two #container #contents #main .link a {
/*	padding-left:18px;
	background:url(../img/price_prepaid_link_bg.gif) left center no-repeat;*/
	height:15px;
}

#price.two #container #contents #main #service {
	margin:40px 0px 0px 10px;
	width:540px;
}

#price.two #container #contents #main #service h4 {
	margin:0px 0px 20px 0px;
	width:540px;
	height:34px;
	background:url(../img/price_service_title.gif) left top no-repeat;
	text-indent:-1000em;
}

#price.two #container #contents #main #service h5 {
	position:relative;
	margin:10px 0px 0px 10px;
	width:530px;
	height:22px;
	background:url(../img/price_service_subtitle.gif) left top no-repeat;
	line-height:22px;
	font-size:1.2em;
	/*text-transform:uppercase;*/
}

#price.two #container #contents #main #service .trial {
	margin:4px 0px 0px;
	background:url(../img/price_trial_icon.gif) 253px center no-repeat;
	font-size:1em;
	text-align:right;
	line-height:13px;
}

#price.two #container #contents #main #service h5 a {
	padding-left:15px;
	width:515px;
	display:block;
}

* html #price.two #container #contents #main #service h5 a {
	width:530px;
}

#price.two #container #contents #main #service h5 a span {
	position:absolute;
	top:0px;
	right:0px;
	margin-right:6px;
	padding-left:14px;
	background:url(../img/arrow.gif) left center no-repeat;
	font-size:0.83em;
}

#price.two #container #contents #main #service h5 a:hover span {
	background:url(../img/arrow_h.gif) left center no-repeat;
}

#price.two #container #contents #main #service #plasticsurgery h6 {
	position:relative;
	margin:20px 0px 0px 29px;
	width:511px;
	height:22px;
	background:url(../img/price_plasticsurgery_subtitle.gif) left top no-repeat;
	font-size:1.2em;
	line-height:22px;
}

#price.two #container #contents #main #service #plasticsurgery h6 a {
	padding-left:15px;
	width:496px;
	display:block;
}

* html #price.two #container #contents #main #service #plasticsurgery h6 a {
	width:511px;
}

#price.two #container #contents #main #service #plasticsurgery h6 a span {
	position:absolute;
	top:0px;
	right:0px;
	margin-right:6px;
	padding-left:14px;
	background:url(../img/arrow.gif) left center no-repeat;
	font-size:0.83em;
}

#price.two #container #contents #main #service #plasticsurgery h6 a:hover span {
	background:url(../img/arrow_h.gif) left center no-repeat;
}

#price.two #container #contents #main #service div {
	margin:0px 0px 40px 0px;
}

#price.two #container #contents #main #service #plasticsurgery p {
	margin:10px 0px 10px 29px;
	line-height:1em;
}

#price.two #container #contents #main #service #plasticsurgery p a {
	color:#6B9CD3;
	text-decoration:underline;
}

#price.two #container #contents #main #service #plasticsurgery p a:hover {
	color:#EE7C75;
}

#price.two #container #contents #main table {
	margin:10px 0px 0px 30px;
	width:510px;
	font-size:1em;
}

#price.two #container #contents #main #service .campaign {
	margin-left:30px;
	width:510px;
}

* html #price.two #container #contents #main #service .campaign {
	margin-left:29px;
	border-right:1px solid #c7bcb4;
}

*+html #price.two #container #contents #main #service .campaign {
	margin-left:29px;
	border-right:1px solid #c7bcb4;
}

#price.two #container #contents #main #service #hyaluronicacid .campaign tbody tr td {
	padding:2px;
}


#price.two #container #contents #main #service #plasticsurgery table {
/*	margin-bottom:20px;*/
}

* html #price.two #container #contents #main table {
	font-size:10px;
}

#price.two #container #contents #main table a {
	color:#6B9CD3;
	text-decoration:underline;
}

* html #price.two #container #contents #main table thead tr {
	border-bottom:1px solid #c7bcb4;
}

*+html #price.two #container #contents #main table thead tr {
	border-bottom:1px solid #c7bcb4;
}

#price.two #container #contents #main table thead tr th {
	padding:2px;
	width:104px;
	height:30px;
	text-align:center;
	empty-cells:hide;
	border:1px solid #c7bcb4;
	/*text-transform:uppercase;*/
}

#price.two #container #contents #main .campaign thead .img th {
	padding:0px;
	height:auto;

}

#price.two #container #contents #main .ticket thead tr th {
	width:auto;
}

#price.two #container #contents #main table thead tr .empty {
	border:none;
	width:auto;
}

* html #price.two #container #contents #main table thead tr .empty {
	border-bottom:1px solid #c7bcb4;
}

*+html #price.two #container #contents #main table thead tr .empty {
	border-bottom:1px solid #c7bcb4;
}

#price.two #container #contents #main table thead tr .one {
	width:104px;
}

#price.two #container #contents #main .skingym thead tr .member {
	width:auto;
}

/*#price.two #container #contents #main .ticket thead tr .price {*/
#price.two #container #contents #main .skingym thead tr .price {
	width:104px;
}

#price.two #container #contents #main table tbody {
	border:1px solid #c7bcb4;
	font-size:1em;
}

#price.two #container #contents #main #service .campaign tbody {
	width:510px;
	border-top:none;
}

#price.two #container #contents #main table tbody tr {
	background:url(../img/border2.gif) left bottom repeat-x;
}

#price.two #container #contents #main #kaatsutraining .skingym tbody tr ,
#price.two #container #contents #main #coreconditioning .skingym tbody tr ,
#price.two #container #contents #main #skingym .skingym tbody tr {
/*	background:none;*/
}
/*
#price.two #container #contents #main #plasticsurgery table tbody tr td {
	width:213px;
	background:#fff;
}
*/
#price.two #container #contents #main table tbody .second {
	background:url(../img/border2.gif) left bottom repeat-x #faf9f8;
}

#price.two #container #contents #main #kaatsutraining .skingym tbody .second ,
#price.two #container #contents #main #coreconditioning .skingym tbody .second ,
#price.two #container #contents #main #skingym .skingym tbody .second {
/*	background:#faf9f8;*/
}

#price.two #container #contents #main table tbody .last {
	border-bottom:1px solid #c7bcb4;
	background-image:none;
}

#price.two #container #contents #main table tbody tr th ,
#price.two #container #contents #main table tbody tr td {
	padding:3px 2px 1px;
	border-right:1px solid #c7bcb4;
	border-left:1px solid #c7bcb4;
	background:url(../img/border2.gif) left bottom repeat-x; 
	line-height:1.5em;
	/*text-transform:uppercase;*/
}

#price.two #container #contents #main .skingym tbody tr th ,
#price.two #container #contents #main .skingym tbody .second th {
/*	background-position:0.5em center;*/
}

* html #price.two #container #contents #main table tbody tr th ,
* html #price.two #container #contents #main table tbody tr td {
	border-bottom:1px solid #c7bcb4;
}

*+html #price.two #container #contents #main table tbody tr th ,
*+html #price.two #container #contents #main table tbody tr td {
	border-bottom:1px solid #c7bcb4;
}

*+html #price.two #container #contents #main table tbody tr td {
	padding:2px;
}


#price.two #container #contents #main table tbody tr th {
	padding-left:16px;
	text-align:left;
	background:url(../img/price_arrow.gif) 5px 0.6em no-repeat;
	line-height:1.5em;
	vertical-align:top;
}

#price.two #container #contents #main .campaign tbody tr th {
	padding:2px 2px 3px;
	background:none;
}

#price.two #container #contents #main .campaign tbody .last th {
	padding:2px;
}

#price.two #container #contents #main .campaign tbody tr th img {
	display:block;
}

#price.two #container #contents #main table tbody .second th {
	background:url(../img/price_arrow_second.gif) 5px 0.6em no-repeat;
}

#price.two #container #contents #main table tbody tr td {
/*	background:url(../img/border2.gif) left bottom repeat-x #fff;*/
	text-align:center !important;
	width:104px;
}

#price.two #container #contents #main #coreconditioning .skingym tbody .last td {
/*	border-bottom:1px solid #c7bcb4;*/
}

* html #price.two #container #contents #main table tbody tr td {
	background:none;
}

*+html #price.two #container #contents #main table tbody tr td {
	background:none;
}

#price.two #container #contents #main table tbody tr .twice {
	width:213px;
}

#price.two #container #contents #main table tbody tr .triple {
	width:322px;
}

#price.two #container #contents #main table tbody .second td {
	background:url(../img/border2.gif) left bottom repeat-x #faf9f8;
}

* html #price.two #container #contents #main table tbody .second th ,
* html #price.two #container #contents #main table tbody .second td {
	background-color:#faf9f8;
}

*+html #price.two #container #contents #main table tbody .second th ,
*+html #price.two #container #contents #main table tbody .second td {
	background-color:#faf9f8;
}

* html #price.two #container #contents #main table tbody .second td {
	background-image:none;
}

*+html #price.two #container #contents #main table tbody .second td {
	background-image:none;
}

#price.two #container #contents #main table tbody .last td ,
#price.two #container #contents #main table tbody .last.second td ,
#price.two #container #contents #main table tbody tr .last ,
#price.two #container #contents #main table tbody tr .last.second {
	background-image:none;
}

#price.two #container #contents #main table tbody tr .option {
	padding-left:2px;
	text-align:center;
	background:none;
}

#price.two #container #contents #main .skingym thead tr th ,
#price.two #container #contents #main .skingym tbody tr td {
/*	width:50px;*/
}

#price.two #container #contents #main .skingym tbody tr .price {
	width:104px;
}

#price.two #container #contents #main .campaign tbody tr td {
	color:#DE5362;
	font-size:0.9em;
	line-height:1.4em;
}

#price.two #container #contents #main .skingym tbody tr .addmission {
	background:#fff;
}

#price.two #container #contents #main .campaign tbody tr td span {
	font-size:1.2em;
	line-height:1.4em;
	font-weight:bold;
}

#price.two #container #contents #main .campaign tbody tr td .prepaid {
	display:block;
	margin-top:3px;
	padding-left:15px;
	background:url(../img/price_prepaid_bg.gif) 18px center no-repeat;
	font-size:1em;
}

#price.two #container #contents #main .campaign tbody tr td .text ,
#price.two #container #contents #main .campaign tbody tr td .big {
	font-size:1.4em;
/*	line-height:1.2em;*/
}

#price.two #container #contents #main .campaign tbody tr td .text2 {
	font-size:1em;
	font-weight:bold;
}

#price.two #container #contents #main .campaign tbody tr td .notice {
	display:block;
	margin:0px 4px;
/*	padding:4px 4px 2px;*/
	padding:4px 3px 2px;
	background:#DE5362;
	font-size:1em;
	color:#fff;
	font-weight:normal;
	line-height:1.1em;
}

* html #price.two #container #contents #main .campaign tbody tr td .notice {
	padding-top:2px;
}

*+html #price.two #container #contents #main .campaign tbody tr td .notice {
	padding-top:2px;
}

#price.two #container #contents #main .campaign tbody tr td .notice2 {
	display:block;
	margin:5px 4px 0px;
	padding:2px 0px 1px;
	border:1px solid #DE5362;
	font-size:1em;
	font-weight:normal;
	line-height:1.2em;
}

#price.two #container #contents #main .additional {
	margin-top:4px;
	margin-left:30px;
	font-size:1em;
	line-height:1.5em;
}


/*----------------------------------------------------------------------
4	優待会員サービス
----------------------------------------------------------------------*/
#prepaiedservice.two #container #contents #main h3 {
	background:url(../img/prepaidcardservice_title.gif) left top no-repeat;
}

#prepaiedservice.two #container #contents #main h4  {
	margin:30px 0px 20px 20px;
}

#prepaiedservice.two #container #contents #main table {
	margin:28px 0px 0px 20px;
	width:530px;
}

#prepaiedservice.two #container #contents #main table ,
#prepaiedservice.two #container #contents #main table thead tr th {
	border:1px solid #c7bcb4;
	padding:0px;
}

#prepaiedservice.two #container #contents #main table tr th {
	text-align:center;
}

#prepaiedservice.two #container #contents #main table tr th img {
	display:inline;
}

#prepaiedservice.two #container #contents #main table tbody tr th ,
#prepaiedservice.two #container #contents #main table tbody tr td {
	padding:6px;
	border:1px solid #c7bcb4;
}

#prepaiedservice.two #container #contents #main table tbody tr th {
	border-bottom:1px solid #c7bcb4;
}

#prepaiedservice.two #container #contents #main table tbody #prepaied th {
	height:30px;
}

#prepaiedservice.two #container #contents #main table tbody #prepaied td {
	border-bottom:1px solid #c7bcb4;
	text-align:center;
}

#prepaiedservice.two #container #contents #main table tbody #benefit td {
	vertical-align:top;
	/*text-transform:uppercase;*/
}

#prepaiedservice.two #container #contents #main table tbody #benefit td ul {
	padding-left:2em;
}

#prepaiedservice.two #container #contents #main table tbody #benefit td ul li {
	list-style-type:disc;
	line-height:1.5em;
}

#prepaiedservice.two #container #contents #main table tbody tr .example {
	padding:12px;
	background:#f5f2f0;
	border-top:1px dotted #c7bcb4;
	border-bottom:1px dotted #c7bcb4;
}

#prepaiedservice.two #container #contents #main table tbody tr th ,
#prepaiedservice.two #container #contents #main table tbody tr td {
	font-size:1.2em;
}

* html #prepaiedservice.two #container #contents #main table tbody tr th ,
* html #prepaiedservice.two #container #contents #main table tbody tr td {
	font-size:12px;
}

#prepaiedservice.two #container #contents #main table tbody tr td p {
	margin:0px;
	font-size:1em;
	line-height:1.4em;
}

#prepaiedservice.two #container #contents #main table tbody tr td p img {
	margin:16px;
}

#prepaiedservice.two #container #contents #main table tbody tr td a {
	color:#6B9CD3;
	text-decoration:underline;
}

#prepaiedservice.two #container #contents #main table tbody tr td a:hover {
	color:#EE7C75;
}

#prepaiedservice.two #container #contents #main table tbody #treatment td ul li {
	padding-left:16px;
	background:url(../img/arrow.gif) left center no-repeat;
	line-height:1.5em;
}

#prepaiedservice.two #container #contents #main .note {
	margin:10px 0px 10px 20px;
	line-height:1.5em;
}


/*----------------------------------------------------------------------
5	ドクター紹介
----------------------------------------------------------------------*/
#doctor.two #container #contents #main h3 {
	background:url(../img/doctor_title.gif) left top no-repeat;
}

#doctor.two #container #contents #main p {
	margin:20px 0px 30px 20px;
}

#doctor.two #container #contents #main dl {
	position:relative;
	margin:20px 0px 0px 20px;
	padding:10px 0px 40px 0px;
	background:url(../img/border2.gif) left bottom repeat-x;
}

#doctor.two #container #contents #main dl {
	margin-top:30px;
}

#doctor.two #container #contents #main dl.last {
	padding-bottom:0px;
	background:none;
}

#doctor.two #container #contents #main dl dt ,
#doctor.two #container #contents #main dl dd {
	margin-left:106px;
	font-size:1.2em;
}

#doctor.two #container #contents #main dl dt {
	padding-top:20px;
}

#doctor #container #contents #main dl .position {
	border-bottom:1px solid #C7BCB4;
	line-height:1.8em;
}

#doctor.two #container #contents #main dl .name {
	margin-bottom:20px;
	font-size:1.6em;
}

#doctor.two #container #contents #main dl .name h4 {
	font-size:1em;
	line-height:1.8em;
	color:inherit;
}

#doctor.two #container #contents #main dl .name span {
	margin-left:10px;
	font-size:0.625em;
	font-style:italic;
	text-transform:capitalize;
}

#doctor.two #container #contents #main dl .pic {
	position:absolute;
	left:0px;	
	top:10px;
	margin:0px;
}

* html #doctor.two #container #contents #main dl .pic {
	left:-105px;
}

#doctor.two #container #contents #main dl .description {
	margin-bottom:20px;
}

#doctor.two #container #contents #main dl dd p {
	margin:1em 0px;
	font-size:1em;
}

#doctor.two #container #contents #main dl dd ul {
/*	padding-left:1.5em;*/
}

#doctor.two #container #contents #main dl dd ul li {
/*	list-style-type:disc;*/
	line-height:1.5em;
}

#doctor.two #container #contents #main dl dd ul li dl {
	padding:0px;
	background:none;
	/*text-transform:uppercase;*/
	line-height:1.5em;
}

#doctor.two #container #contents #main dl dd ul li dl dt ,
#doctor.two #container #contents #main dl dd ul li dl dd {
	margin:0px;
	font-size:1em;
}

#doctor.two #container #contents #main dl dd ul li dl dt {
	float:left;
	margin-right:10px;
	padding:0px;
}

#doctor.two #container #contents #main dl dd dl {
	margin:0px;
	padding-bottom:0px;
	background:none;
}

#doctor.two #container #contents #main dl dd dl dt ,
#doctor.two #container #contents #main dl dd dl dd {
	margin:0px;
	padding:0px;
	font-size:1em;
	line-height:1.5em;
}

#doctor.two #container #contents #main dl .etc ,
#doctor.two #container #contents #main dl .history {
	font-size:1em;
}

#doctor.two #container #contents #main dl .history {
	margin-bottom:10px;
}

#doctor.two #container #contents #main dl .history dl dd ,
#doctor.two #container #contents #main dl .history dl dd ul {
	margin-left:46px;
}

#doctor.two #container #contents #main .notice {
	color:inherit;
	margin-left:124px;
}


/*----------------------------------------------------------------------
6	アクセス・地図
----------------------------------------------------------------------*/
#access.two #container #contents #main h3 {
	background:url(../img/access_title.gif) left top no-repeat;
}

#access.two #container #contents #main #tokyo {
	padding-bottom:1px;
	background:url(../img/border2.gif) left bottom repeat-x;
}

#access.two #container #contents #main h4 {
	margin:30px 0px 20px 20px;
}

#access.two #container #contents #main p {
	margin:20px 0px 0px 20px;
}

#access.two #container #contents #main #lead {
	padding-bottom:41px;
	background:url(../img/border2.gif) left bottom repeat-x;
}

#access.two #container #contents #main #lead a:link ,
#access.two #container #contents #main #lead a:visited {
	color:#6c9cd3;
	text-decoration:underline;
}

#access.two #container #contents #main dl {
position:relative;
margin:30px 0px 30px 20px;
padding-bottom:1px;
background:url(../img/border2.gif) left bottom repeat-x;
min-height:298px;
}

* html #access.two #container #contents #main dl {
	height:298px;
}

#access.two #container #contents #main dl dd {
	margin:8px 0px;
	padding-left:10px;
	width:232px;
	font-size:1.2em;
	line-height:1.34em;
}

* html #access.two #container #contents #main dl dd {
	width:242px;
}

#access.two #container #contents #main dl .tel {
	margin-bottom:10px;
}

#access.two #container #contents #main dl .way ,
#access.two #container #contents #main dl .link {
	margin:0px;
	padding:11px 0px 10px 10px;
	background:url(../img/border2.gif) left top repeat-x;
	font-size:1em;
}

#access.two #container #contents #main dl .way ul li {
	margin-left:1.5em;
	list-style-type:disc;
	line-height:1.4em;
}

#access.two #container #contents #main dl .pics {
	position:absolute;
	top:0px;
	right:0px;
	margin:0px;
	padding:0px;
	width:278px;
}

#access.two #container #contents #main dl .pics ul li {
	float:left;
	display:inline;
	margin-bottom:10px;
	margin-left:10px;
}

#access.two #container #contents #main dl .pics ul li img {
	border:1px solid #c8bdb5;
}

#access.two #container #contents #main #tokyo #map {
	margin:30px 0px 30px 20px;
}
/*
#access.two #container #contents #main #tokyo #move {
	margin:0px 0px 30px 20px;
	padding-top:31px;
	background:url(../img/border1.gif) left top repeat-x;
}*/

#access.two #container #contents #main #tokyo #map h4 {
	margin:0px 0px 20px 0px;
}

#access.two #container #contents #main #tokyo #map p {
	margin-left:0px;
}

#access.two #container #contents #main #tokyo #map .print {
	margin-top:15px;
	text-align:right;
}

#access.two #container #contents #main #tokyo #map .print a img {
	display:inline;
}

/*
#access.two #container #contents #main dl dt ,
#access.two #container #contents #main dl dd {
padding-left:20px;
}

#access.two #container #contents #main dl dt {
padding-top:10px;
padding-bottom:10px;
}

#access.two #container #contents #main dl dd {
height:93px;
font-size:1.2em;
line-height:1.3em;
}

#access.two #container #contents #main .tc .text ,
#access.two #container #contents #main .sg .text {
	font-size:1em;
	padding-top:74px;
	padding-right:278px;	
	height:auto;
}

* html #access.two #container #contents #main .tc .text {
	padding-top:57px;
}

* html #access.two #container #contents #main .sg .text {
	padding-top:41px;
}

#access.two #container #contents #main .tc dt ,
#access.two #container #contents #main .tc dd {
border-left:8px solid #ee7c75;
}

#access.two #container #contents #main .sg dt ,
#access.two #container #contents #main .sg dd {
border-left:8px solid #6b9cd3;
}

#access.two #container #contents #main .tc .pics ,
#access.two #container #contents #main .sg .pics {
position:absolute;
top:20px;
right:0px;
padding-left:0px;
padding-bottom:0px;
border:none;
}

#access.two #container #contents #main dl dd ul {
	width:278px;
}

* html #access.two #container #contents #main dl dd ul {
	width:288px;
}

#access.two #container #contents #main dl dd ul li {
float:left;
margin-bottom:10px;
margin-left:10px;
}

#access.two #container #contents #main dl dd ul li img {
border:1px solid #c8bdb5;
}

#access.two #container #contents #main .sg dd dl {
	margin:0px;
	padding:0px;
	min-height:1px;
	background:none;
}

* html #access.two #container #contents #main .sg dd dl {
	height:auto;
}

#access.two #container #contents #main .sg dd dl dt {
	padding:0px;
	border:none;
	line-height:1.3em;
}

#access.two #container #contents #main .sg dd dl dd {
	padding:0px;
	height:auto;
	border:none;
	font-size:1em;
}

#access.two #container #contents #main .sg dd dl dd ul {
	width:auto;
}

#access.two #container #contents #main .sg dd dl dd ul li {
	float:none;
	margin:0px;
}

#access.two #container #contents #main .sg dd dl dd ul li dl {
	height:auto;
}

* html #access.two #container #contents #main .sg dd dl dd ul li dl {
	height:1%;
}

#access.two #container #contents #main .sg dd dl dd ul li dl dt {
	float:left;
	margin-right:5px;
	width:6em;
}

#access.two #container #contents #main #map {
	margin:20px 0px 0px 20px;
}

#access.two #container #contents #main #map dl {
	float:left;
	background:none;
	margin:0px;
	padding:0px;
	width:50%;
	min-height:0px;
	height:auto;
	font-size:0.834em;
}


#access.two #container #contents #main #map dl dt {
	padding:10px 0px 0px 20px;
	border:none;
	font-size:1.2em;
}

#access.two #container #contents #main #map .sg dt {
	color:#6b9cd3;
}

#access.two #container #contents #main #map .tc dt {
	color:#ee7c75
}

#access.two #container #contents #main #map dl dd {
	padding:5px 0px 0px 20px;
	height:auto;
	border:none;
}

#access.two #container #contents #main #fukuoka dl {
	position:relative;
}

#access.two #container #contents #main #fukuoka dl dt ,
#access.two #container #contents #main #fukuoka dl dd {
	padding-left:0px;
}

#access.two #container #contents #main #fukuoka dl dd {
	width:242px;
	height:auto;
}

#access.two #container #contents #main #fukuoka dl .bhour p {
	margin:10px 0px;
}

#access.two #container #contents #main #fukuoka dl .route {
	padding-top:10px;
	background:transparent url(../img/border2.gif) repeat-x scroll left top;
	font-size:1em;
}

#access.two #container #contents #main #fukuoka dl .pics {
	position:absolute;
	top:20px;
	right:0px;
	width:auto;
}

#access.two #container #contents #main #fukuoka .map {
	margin:20px 0px 0px 20px;
}
*/

/*----------------------------------------------------------------------
7	最新情報 メディア掲載 キャンペーン一覧
----------------------------------------------------------------------*/
#whatsnew.two #container #contents #main h3 {
	background:url(../img/whatsnew_title.gif) left top no-repeat;
}

#campaign.two #container #contents #main h3 {
	background:url(../img/campaign_title.gif) left top no-repeat;
}

#media.two #container #contents #main h3 {
	background:url(../img/media_title.gif) left top no-repeat;
}


#whatsnew.two #container #contents #main #entrylist ,
#media.two #container #contents #main #entrylist ,
#campaign.two #container #contents #main #entrylist {
	margin-left:10px;
	width:540px;
}

#whatsnew.two #container #contents #main #entrylist li ,
#media.two #container #contents #main #entrylist li ,
#campaign.two #container #contents #main #entrylist li {
	margin-top:20px;
	background:url(../img/angularcircle_header.gif) left top no-repeat #f5f2f0;
}

* html #whatsnew.two #container #contents #main #entrylist li ,
* html #media.two #container #contents #main #entrylist li ,
* html #campaign.two #container #contents #main #entrylist li {
	margin:0px 0px 20px;
}

*+html #whatsnew.two #container #contents #main #entrylist li ,
*+html #media.two #container #contents #main #entrylist li ,
*+html #campaign.two #container #contents #main #entrylist li {
	margin:0px 0px 20px;
}

#whatsnew.two #container #contents #main #entrylist li dl ,
#media.two #container #contents #main #entrylist li dl ,
#campaign.two #container #contents #main #entrylist li dl {
	position:relative;
	padding:10px 10px 0px;
	min-height:199px;
	background:url(../img/angularcircle_footer.gif) left bottom no-repeat;
}

* html #whatsnew.two #container #contents #main #entrylist li dl ,
* html #media.two #container #contents #main #entrylist li dl ,
* html #campaign.two #container #contents #main #entrylist li dl {
	padding-top:0px;
}

#whatsnew.two #container #contents #main #entrylist li dl dt,
#media.two #container #contents #main #entrylist li dl dt ,
#campaign.two #container #contents #main #entrylist li dl dt {
	margin-bottom:10px;
	padding-left:16px;
	width:504px;
	height:34px;
	background:url(../img/title_blank.gif) left top no-repeat;
	line-height:34px;
	font-size:1.4em;
}

* html #whatsnew.two #container #contents #main #entrylist li dl dt,
* html #media.two #container #contents #main #entrylist li dl dt ,
* html #campaign.two #container #contents #main #entrylist li dl dt {
	width:520px;
}

#whatsnew.two #container #contents #main #entrylist li dl dd,
#media.two #container #contents #main #entrylist li dl dd ,
#campaign.two #container #contents #main #entrylist li dl dd {
	margin-left:142px;
/*	padding-bottom:54px;*/
	font-size:1.2em;
	line-height:1.4em;
}

#whatsnew.two #container #contents #main #entrylist li dl .text ,
#media.two #container #contents #main #entrylist li dl .text ,
#campaign.two #container #contents #main #entrylist li dl .text {
	min-height:111px;
}

* html #whatsnew.two #container #contents #main #entrylist li dl .text,
* html #media.two #container #contents #main #entrylist li dl .text ,
* html #campaign.two #container #contents #main #entrylist li dl .text {
	padding-bottom:10px;
	height:111px;
}

#whatsnew.two #container #contents #main #entrylist li #no1254 .text img ,
#media.two #container #contents #main #entrylist li #no1254 .text img ,
#campaign.two #container #contents #main #entrylist li #no1254 .text img {
	margin:20px 0px;
}

#whatsnew.two #container #contents #main #entrylist li #no1556 .text img ,
#media.two #container #contents #main #entrylist li #no1556 .text img ,
#campaign.two #container #contents #main #entrylist li #no1556 .text img {
	margin:20px 0px 20px 41px;
}

#whatsnew.two #container #contents #main #entrylist li dl dd p ,
#media.two #container #contents #main #entrylist li dl dd p ,
#campaign.two #container #contents #main #entrylist li dl dd p {
	margin:0px;
	font-size:1em;
}

#whatsnew.two #container #contents #main #entrylist li dl dd .additional ,
#media.two #container #contents #main #entrylist li dl dd .additional ,
#campaign.two #container #contents #main #entrylist li dl dd .additional {
	margin:20px 0px;
	padding:0px;
	min-height:1px;
	background:none;
	font-size:0.834em;
	line-height:1.4em;
}

#whatsnew.two #container #contents #main #entrylist li #no3325 dd .additional dt {
	float:right;
	margin:0px 0px 0px 10px;
	padding:0px;
	width:auto;
	height:auto;
	background:none;
}

#whatsnew.two #container #contents #main #entrylist li #no3325 dd .additional dd {
	margin:0px;
	font-size:1em;
}



#whatsnew.two #container #contents #main #entrylist li dl dd ul li,
#media.two #container #contents #main #entrylist li dl dd ul li,
#campaign.two #container #contents #main #entrylist li dl dd ul li {
	margin:0px;
	line-height:1.4em;
}

#whatsnew.two #container #contents #main #entrylist li dl dd a ,
#media.two #container #contents #main #entrylist li dl dd a ,
#campaign.two #container #contents #main #entrylist li dl dd a {
/*	float:right;*/
	padding-left:15px;
	background:url(../img/arrow.gif) left center no-repeat;
	color:#6B9CD3;
}

#whatsnew.two #container #contents #main #entrylist li dl .pic a ,
#media.two #container #contents #main #entrylist li dl .pic a ,
#campaign.two #container #contents #main #entrylist li dl .pic a {
	padding:0px;
	background:none;
}

#whatsnew.two #container #contents #main #entrylist li dl dd a:hover ,
#media.two #container #contents #main #entrylist li dl dd a:hover ,
#campaign.two #container #contents #main #entrylist li dl dd a:hover {
	background:url(../img/arrow_h.gif) left center no-repeat;
	color:#EE7C75;
}

#whatsnew.two #container #contents #main #entrylist li dl .date,
#media.two #container #contents #main #entrylist li dl .date ,
#campaign.two #container #contents #main #entrylist li dl .date {
	position:absolute;
	right:17px;
	top:29px;
	margin:0px;
	padding:0px;
	height:auto;
	color:#a49489;
	font-size:1em;
	font-style:italic;
}

* html #whatsnew.two #container #contents #main #entrylist li dl .date,
* html #media.two #container #contents #main #entrylist li dl .date ,
* html #campaign.two #container #contents #main #entrylist li dl .date {
	top:19px;
	padding:0px;
	line-height:1em;
}

*+html #whatsnew.two #container #contents #main #entrylist li dl dd.date,
*+html #media.two #container #contents #main #entrylist li dl dd.date ,
*+html #campaign.two #container #contents #main #entrylist li dl dd.date {
	right:16px;
	padding:0px;
	width:4em;
}

#whatsnew.two #container #contents #main #entrylist li dl .pic,
#media.two #container #contents #main #entrylist li dl .pic ,
#campaign.two #container #contents #main #entrylist li dl .pic {
	position:absolute;
	left:10px;
	top:54px;
	margin:0px 0px 0px 20px;
}

* html #whatsnew.two #container #contents #main #entrylist li dl .pic,
* html #media.two #container #contents #main #entrylist li dl .pic ,
* html #campaign.two #container #contents #main #entrylist li dl .pic {
	top:44px;
	margin-left:10px;
}

#whatsnew.two #container #contents #main #entrylist li dl .pic img,
#media.two #container #contents #main #entrylist li dl .pic img ,
#campaign.two #container #contents #main #entrylist li dl .pic img {
	border:1px solid #c7bcb4;
}

#whatsnew.two #container #contents #main #entrylist li dl .link,
#media.two #container #contents #main #entrylist li dl .link ,
#campaign.two #container #contents #main #entrylist li dl .link {
/*	position:absolute;
	right:10px;
	bottom:0px;*/
	margin:10px 0px 0px 0px;
	padding:6px 6px 6px 0px;
	width:514px;
	background:url(../img/border1.gif) left top repeat-x;
	line-height:1.4em;
}

* html #whatsnew.two #container #contents #main #entrylist li dl .link,
* html #media.two #container #contents #main #entrylist li dl .link ,
* html #campaign.two #container #contents #main #entrylist li dl .link {
	position:static;
	padding:6px 0px;
	width:520px;
	height:auto;
}

#whatsnew.two #container #contents #main #entrylist li dl .link a ,
#media.two #container #contents #main #entrylist li dl .link a ,
#campaign.two #container #contents #main #entrylist li dl .link a {
	float:right;
}

#whatsnew.two #container #contents #main #entrylist li dl .link li ,
#media.two #container #contents #main #entrylist li dl .link li ,
#campaign.two #container #contents #main #entrylist li dl .link li {
	background:none;
	float:right;
}

* html #whatsnew.two #container #contents #main #entrylist li dl .link ul li ,
* html #media.two #container #contents #main #entrylist li dl .link ul li ,
* html #campaign.two #container #contents #main #entrylist li dl .link ul li {
	float:none;
	display:inline;
}

#whatsnew.two #container #contents #main #entrylist li dl dd dl.list ,
#campaign.two #container #contents #main #entrylist li dl dd dl.list ,
#whatsnew.two #container #contents #main #entrylist li dl dd dl.list2 ,
#campaign.two #container #contents #main #entrylist li dl dd dl.list2 ,
#whatsnew.two #container #contents #main #entrylist li dl dd dl.list3 ,
#campaign.two #container #contents #main #entrylist li dl dd dl.list3 {
/*	margin-bottom:10px;*/
	margin:10px 0px 0px;
	padding:0px 0px 10px;
	min-height:1em;
}

* html #whatsnew.two #container #contents #main #entrylist li dl dd dl.list ,
* html #campaign.two #container #contents #main #entrylist li dl dd dl.list ,
* html #whatsnew.two #container #contents #main #entrylist li dl dd dl.list2 ,
* html #campaign.two #container #contents #main #entrylist li dl dd dl.list2 ,
* html #whatsnew.two #container #contents #main #entrylist li dl dd dl.list3 ,
* html #campaign.two #container #contents #main #entrylist li dl dd dl.list3 {
	position:static;
	background:none;
}

*+html #whatsnew.two #container #contents #main #entrylist li dl dd dl.list ,
*+html #campaign.two #container #contents #main #entrylist li dl dd dl.list ,
*+html #whatsnew.two #container #contents #main #entrylist li dl dd dl.list2 ,
*+html #campaign.two #container #contents #main #entrylist li dl dd dl.list2 ,
*+html #whatsnew.two #container #contents #main #entrylist li dl dd dl.list3 ,
*+html #campaign.two #container #contents #main #entrylist li dl dd dl.list3 {
	background:none;
}

* html #whatsnew.two #container #contents #main #entrylist li dl dd dl.list3 ,
* html #campaign.two #container #contents #main #entrylist li dl dd dl.list3 {
	padding-bottom:0px;
}

#whatsnew.two #container #contents #main #entrylist li dl dd dl.list dt ,
#campaign.two #container #contents #main #entrylist li dl dd dl.list dt ,
#whatsnew.two #container #contents #main #entrylist li dl dd dl.list2 dt ,
#campaign.two #container #contents #main #entrylist li dl dd dl.list2 dt ,
#whatsnew.two #container #contents #main #entrylist li dl dd dl.list3 dt ,
#campaign.two #container #contents #main #entrylist li dl dd dl.list3 dt {
	margin:0px;
	padding:0px;
	width:auto;
	height:auto;
	background:none;
	font-size:1em;
	line-height:1em;
}

#whatsnew.two #container #contents #main #entrylist li dl dd dl.list2 dt ,
#campaign.two #container #contents #main #entrylist li dl dd dl.list2 dt {
	line-height:1.4em;
}

#whatsnew.two #container #contents #main #entrylist li dl dd dl.list3 dt ,
#campaign.two #container #contents #main #entrylist li dl dd dl.list3 dt ,
#whatsnew.two #container #contents #main #entrylist li dl dd dl.list3 dd ,
#campaign.two #container #contents #main #entrylist li dl dd dl.list3 dd {
	line-height:1.5em;
}

#whatsnew.two #container #contents #main #entrylist li dl dd dl.list dd ,
#campaign.two #container #contents #main #entrylist li dl dd dl.list dd ,
#whatsnew.two #container #contents #main #entrylist li dl dd dl.list2 dd ,
#campaign.two #container #contents #main #entrylist li dl dd dl.list2 dd ,
#whatsnew.two #container #contents #main #entrylist li dl dd dl.list3 dd ,
#campaign.two #container #contents #main #entrylist li dl dd dl.list3 dd {
	font-size:1em;
	margin:0px 0px 0px 1em;
	padding:0px;
}

* html #whatsnew.two #container #contents #main #entrylist li dl dd dl.list dd ,
* html #campaign.two #container #contents #main #entrylist li dl dd dl.list dd ,
* html #whatsnew.two #container #contents #main #entrylist li dl dd dl.list2 dd ,
* html #campaign.two #container #contents #main #entrylist li dl dd dl.list2 dd ,
* html #whatsnew.two #container #contents #main #entrylist li dl dd dl.list3 dd ,
* html #campaign.two #container #contents #main #entrylist li dl dd dl.list3 dd {
	height:auto;
}

#whatsnew.two #container #contents #main #entrylist li dl dd dl.list2 dd ,
#campaign.two #container #contents #main #entrylist li dl dd dl.list2 dd ,
#whatsnew.two #container #contents #main #entrylist li dl dd dl.list3 dd ,
#campaign.two #container #contents #main #entrylist li dl dd dl.list3 dd {
	margin-left:0px;
}

#whatsnew.two #container #contents #main #entrylist li dl dd dl.list3 dd ,
#campaign.two #container #contents #main #entrylist li dl dd dl.list3 dd {
	margin-bottom:1em;
}

*+html #whatsnew.two #container #contents #main #entrylist li dl dd dl.list3 dd ,
*+html #campaign.two #container #contents #main #entrylist li dl dd dl.list3 dd {
	margin-bottom:0.5em;
}


* html #whatsnew.two #container #contents #main #entrylist li dl dd dl.list3 dd dl ,
* html #campaign.two #container #contents #main #entrylist li dl dd dl.list3 dd dl {
	position:static;
	background:none;
}

*+html #whatsnew.two #container #contents #main #entrylist li dl dd dl.list3 dd dl ,
*+html #campaign.two #container #contents #main #entrylist li dl dd dl.list3 dd dl {
	background:none;
}

#whatsnew.two #container #contents #main #entrylist li dl dd dl.list3 dd dl dd ,
#campaign.two #container #contents #main #entrylist li dl dd dl.list3 dd dl dd {
	margin-left:1em;
}

#whatsnew.two #container #contents #main #entrylist li dl dd dl.list3 dd dl dd em ,
#campaign.two #container #contents #main #entrylist li dl dd dl.list3 dd dl dd em {
	font-weight:bold;
}

#whatsnew.two #container #contents #main #entrylist li dl dd dl.list3 dd dl dd ul ,
#campaign.two #container #contents #main #entrylist li dl dd dl.list3 dd dl dd ul {
	margin:1em 0px 1em 1.5em;
}

#whatsnew.two #container #contents #main #entrylist li #no2421 dd dl.list3 dd dl dd ,
#campaign.two #container #contents #main #entrylist li #no2421 dd dl.list3 dd dl dd ,
#whatsnew.two #container #contents #main #entrylist li #no2421 dd dl.list3 dd dl dd ul ,
#campaign.two #container #contents #main #entrylist li #no2421 dd dl.list3 dd dl dd ul {
	margin-top:0px;
	margin-left:0px;
}

#whatsnew.two #container #contents #main #entrylist li dl dd dl.list3 dd dl dd ul li ,
#campaign.two #container #contents #main #entrylist li dl dd dl.list3 dd dl dd ul li {
	list-style-type:disc;
}

#whatsnew.two #container #contents #main #entrylist li #no2421 dd dl.list3 dd dl dd ul li ,
#campaign.two #container #contents #main #entrylist li #no2421 dd dl.list3 dd dl dd ul li {
	list-style-type:none;
}

* html #whatsnew.two #container #contents #main #entrylist li dl dd dl.list2 dd ul li ,
* html #campaign.two #container #contents #main #entrylist li dl dd dl.list2 dd ul li ,
* html #whatsnew.two #container #contents #main #entrylist li dl dd dl.list3 dd dl dd ul li ,
* html #campaign.two #container #contents #main #entrylist li dl dd dl.list3 dd dl dd ul li {
	background:none;
}

*+html #whatsnew.two #container #contents #main #entrylist li dl dd dl.list2 dd ul li ,
*+html #campaign.two #container #contents #main #entrylist li dl dd dl.list2 dd ul li ,
*+html #whatsnew.two #container #contents #main #entrylist li dl dd dl.list3 dd dl dd ul li ,
*+html #campaign.two #container #contents #main #entrylist li dl dd dl.list3 dd dl dd ul li {
	background:none;
}

#whatsnew.two #container #contents #main #entrylist li #no1254 dd dl.list3 dd dl dd a img ,
#campaign.two #container #contents #main #entrylist li #no1254 dd dl.list3 dd dl dd a img {
	margin:0px;
}

#whatsnew.two #container #contents #main #entrylist li dl dd .list ,
#media.two #container #contents #main #entrylist li dl dd .list ,
#campaign.two #container #contents #main #entrylist li dl dd .list {
	margin-top:10px;
	background:none;
}

#whatsnew.two #container #contents #main #entrylist li dl dd .list li a ,
#media.two #container #contents #main #entrylist li dl dd .list li a ,
#campaign.two #container #contents #main #entrylist li dl dd .list li a {
	float:none;
}

#whatsnew.two #container #contents #main #entrylist li dl .list ul li ,
#media.two #container #contents #main #entrylist li dl .list ul li ,
#campaign.two #container #contents #main #entrylist li dl .list ul li {
	background:none;
}

#whatsnew.two #container #contents #main #entrylist li dl dd dl.list3 dd dl ,
#campaign.two #container #contents #main #entrylist li dl dd dl.list3 dd dl {
	padding:0px;
	min-height:1px;
}

#whatsnew.two #container #contents #main #entrylist li dl dd dl.list3 dd dl dd a ,
#campaign.two #container #contents #main #entrylist li dl dd dl.list3 dd dl dd a {
	display:block;
	margin-top:1em;
	padding:0px;
	width:207px;
	background:none;
}

#whatsnew.two #container #contents #main #entrylist li #no3788 dd table tr td dl ,
#whatsnew.two #container #contents #main #entrylist li #no3788 dd table tr td dl dt ,
#whatsnew.two #container #contents #main #entrylist li #no3788 dd table tr td dl dd ,
#whatsnew.two #container #contents #main #entrylist li #no3788 dd table tr td li {
	position:static;
	margin:0px;
	padding:0px;
	width:auto;
	height:auto;
	min-height:1em;
	background:none;
	font-size:1em;
	line-height:1em;
}

#whatsnew.two #container #contents #main #entrylist li #no3788 dd table tr th ,
#whatsnew.two #container #contents #main #entrylist li #no3788 dd table tr td {
	padding:5px;
	border:1px solid #C7BCB4;
}

#whatsnew.two #container #contents #main #entrylist li #no3788 dd table tr th {
	width:50px;
	background:#b2a499;
	text-align:center;
	font-size:0.834em;
	color:#fff;
}

#whatsnew.two #container #contents #main #entrylist li #no3788 dd table tr td {
	background:#fff;
}

#whatsnew.two #container #contents #main #entrylist li #no3788 dd table tr td dl dt ,
#whatsnew.two #container #contents #main #entrylist li #no3788 dd table tr td dl dd {
	line-height:1.4em;
}

#whatsnew.two #container #contents #main #entrylist li #no3788 dd table tr td dl dt {
	font-weight:bold;
}

#whatsnew.two #container #contents #main #entrylist li #no3788 dd table tr td dl dd {
	margin-left:10px;
}

#whatsnew.two #container #contents #main #entrylist li #no3788 dd table tr td li {
	margin-left:20px;
	line-height:1.4em;
}

#whatsnew.two #container #contents #main #entrylist li #no3788 dd table tr td ul li {
	list-style-type:disc;
}
#whatsnew.two #container #contents #main #entrylist li #no3788 dd table tr td ol li {
	list-style-type:decimal;
}

#whatsnew.two #container #contents #main #entrylist li #no3788 dd table tr td li span {
	font-size:0.834em;
	line-height:1em;
}

*+html #whatsnew.two #container #contents #main #entrylist li dl .link,
*+html #media.two #container #contents #main #entrylist li dl .link ,
*+html #campaign.two #container #contents #main #entrylist li dl .link {
	width:520px;
}

#whatsnew.two #container #contents #main #entrylist li dl .link ul li a ,
#media.two #container #contents #main #entrylist li dl .link ul li a ,
#campaign.two #container #contents #main #entrylist li dl .link ul li a {
	margin-left:1em;
}


/*----------------------------------------------------------------------
9	Q&A
----------------------------------------------------------------------*/
.qa #container #contents #main h3 {
	background:url(../img/qa_title.gif) left top no-repeat;
}

#photofacial.qa #container #contents #main h3 {
	background:url(../img/qa_photofacial_title.gif) left top no-repeat;
}

#titan.qa #container #contents #main h3 {
	background:url(../img/qa_titan_title.gif) left top no-repeat;
}

#genesis.qa #container #contents #main h3 {
	background:url(../img/qa_genesis_title.gif) left top no-repeat;
}

#coragenaizar.qa #container #contents #main h3 {
	background:url(../img/qa_coragenaizar_title.gif) left top no-repeat;
}

#fraxel2.qa #container #contents #main h3 {
	background:url(../img/qa_fraxel2_title.gif) left top no-repeat;
}

#skinhealtherapy.qa #container #contents #main h3 {
	background:url(../img/qa_skinhealtherapy_title.gif) left top no-repeat;
}

#radiesse.qa #container #contents #main h3 {
	background:url(../img/qa_radiesse_title.gif) left top no-repeat;
}

#hyaluronicacid.qa #container #contents #main h3 {
	background:url(../img/qa_hyaluronicacid_title.gif) left top no-repeat;
}

#botox.qa #container #contents #main h3 {
	background:url(../img/qa_botox_title.gif) left top no-repeat;
}

#growthfactor.qa #container #contents #main h3 {
	background:url(../img/qa_growthfactor_title.gif) left top no-repeat;
}

#platinumwetpeel.qa #container #contents #main h3 {
	background:url(../img/qa_platinumwetpeel_title.gif) left top no-repeat;
}

#doublevitaminiontophoresis.qa #container #contents #main h3 {
	background:url(../img/qa_doublevitaminiontophoresis_title.gif) left top no-repeat;
}

#acutip.qa #container #contents #main h3 {
	background:url(../img/qa_acutip_title.gif) left top no-repeat;
}

#chemicalpeeling.qa #container #contents #main h3 {
	background:url(../img/qa_chemicalpeeling_title.gif) left top no-repeat;
}

#co2laser.qa #container #contents #main h3 {
	background:url(../img/qa_co2laser_title.gif) left top no-repeat;
}

#photodepilation.qa #container #contents #main h3 {
	background:url(../img/qa_photodepilation_title.gif) left top no-repeat;
}

#tenor.qa #container #contents #main h3 {
	background:url(../img/qa_tenor_title.gif) left top no-repeat;
}

#hairtest.qa #container #contents #main h3 {
	background:url(../img/qa_hairtest_title.gif) left top no-repeat;
}

#bloodtest.qa #container #contents #main h3 {
	background:url(../img/qa_bloodtest_title.gif) left top no-repeat;
}

#injection.qa #container #contents #main h3 {
	background:url(../img/qa_injection_title.gif) left top no-repeat;
}

#placenta.qa #container #contents #main h3 {
	background:url(../img/qa_placenta_title.gif) left top no-repeat;
}

#supplement.qa #container #contents #main h3 {
	background:url(../img/qa_supplement_title.gif) left top no-repeat;
}

#thermalshape.qa #container #contents #main h3 {
	background:url(../img/qa_thermalshape_title.gif) left top no-repeat;
}

#endermologie.qa #container #contents #main h3 {
	background:url(../img/qa_endermologie_title.gif) left top no-repeat;
}

#lymphaticdrainage.qa #container #contents #main h3 {
	background:url(../img/qa_lymphaticdrainage_title.gif) left top no-repeat;
}

#drbaans.qa #container #contents #main h3 {
	background:url(../img/qa_drbaans_title.gif) left top no-repeat;
}

#mesotherapy.qa #container #contents #main h3 {
	background:url(../img/qa_mesotherapy_title.gif) left top no-repeat;
}

#plasmalipo.qa #container #contents #main h3 {
	background:url(../img/qa_plasmalipo_title.gif) left top no-repeat;
}

#bodyjet.qa #container #contents #main h3 {
	background:url(../img/qa_bodyjet_title.gif) left top no-repeat;
}

#vaserhidef.qa #container #contents #main h3 {
	background:url(../img/qa_vaserhidef_title.gif) left top no-repeat;
}

#tissuetrans.qa #container #contents #main h3 {
	background:url(../img/qa_tissuetrans_title.gif) left top no-repeat;
}

#silhouettelift.qa #container #contents #main h3 {
	background:url(../img/qa_silhouettelift_title.gif) left top no-repeat;
}

#happylift.qa #container #contents #main h3 {
	background:url(../img/qa_happylift_title.gif) left top no-repeat;
}

#healingcocoon.qa #container #contents #main h3 {
	background:url(../img/qa_healingcocoon_title.gif) left top no-repeat;
}

#plasticsurgery.qa #container #contents #main h3 {
	background:url(../img/qa_plasticsurgery_title.gif) left top no-repeat;
}

#kaatsutraining.qa #container #contents #main h3 {
	background:url(../img/qa_kaatsutraining_title.gif) left top no-repeat;
}

#coreconditioning.qa #container #contents #main h3 {
	background:url(../img/qa_coreconditioning_title.gif) left top no-repeat;
}

#tecartherapy.qa #container #contents #main h3 {
	background:url(../img/qa_tecartherapy_title.gif) left top no-repeat;
}

#powerplate.qa #container #contents #main h3 {
	background:url(../img/qa_powerplate_title.gif) left top no-repeat;
}

#melasmaclinic.qa #container #contents #main h3 {
	background:url(../img/qa_melasmaclinic_title.gif) left top no-repeat;
}

#cellrevive.qa #container #contents #main h3 {
	background:url(../img/qa_cellrevive_title.gif) left top no-repeat;
}

#latisse.qa #container #contents #main h3 {
	background:url(../img/qa_latisse_title.gif) left top no-repeat;
}

.qa #container #contents #main p {
	text-align:right;
	font-size:1em;
	line-height:1em;
}

.qa #container #contents #main #entrylist {
/*	margin-top:20px;*/
	margin-left:10px;
	margin-bottom:20px;
	padding:10px 0px 0px;
	width:540px;
	background:url(../img/angularcircle_header.gif) left top no-repeat #f5f2f0;
}

#qa #container #contents #main #entrylist {
	margin-top:0px;
}

.qa #container #contents #main #entrylist h4 {
/*	margin:0px 10px 10px;*/
	margin:0px 10px 0px;
}

.qa #container #contents #main #entrylist .wrapper {
	padding:0px 10px 10px;
	background:url(../img/angularcircle_footer.gif) left bottom no-repeat;
}

.qa #container #contents #main #entrylist .wrapper .pager {
	margin:0px;
	padding:10px 0px 0px;
	height:auto;
	background:none;
}

* html .qa #container #contents #main #entrylist .wrapper .pager {
	padding:0px;
}

*+html .qa #container #contents #main #entrylist .wrapper .pager {
	padding:0px;
}

.qa #container #contents #main #entrylist .wrapper .pager dl {
	width:auto;
	height:auto;
	background:none;
	line-height:1em;
}

* html .qa #container #contents #main #entrylist .wrapper .pager dl {
	padding-top:0px;
	padding-bottom:0px;
}

.qa #container #contents #main #entrylist .wrapper .pager dl dd ol {
	border:none;
	background:none;
}

.qa #container #contents #main #entrylist .wrapper .pager dl dd ol li {
	padding:0px;
	background:none;
}

.qa #container #contents #main #entrylist .wrapper .pager .rss {
	width:auto;
	height:1em;
	background:none;
}

.qa #container #contents #main #entrylist .wrapper .pager .rss a {
	top:9px;
}

* html .qa #container #contents #main #entrylist .wrapper .pager .rss {
	top:8px;
	right:10px;
}

*+html .qa #container #contents #main #entrylist .wrapper .pager .rss a {
	position:absolute;
	top:8px;
}

.qa #container #contents #main #entrylist ol {
	margin-top:10px;
	border:1px solid #c7bcb4;
	background:#fff;
}

.qa #container #contents #main #entrylist li {
	padding:9px 9px 10px;
	background:url(../img/border2.gif) left bottom repeat-x;
}

.qa #container #contents #main #entrylist li dl {
	position:relative;
/*	padding:0px 10px 10px;*/
/*	padding:10px;*/
}

.qa #container #contents #main #entrylist li dl .title {
/*	padding-bottom:22px;*/
/*	margin-bottom:10px;*/
	float:left;
	padding-top:3px;
	padding-right:35px;
	padding-left:28px;
	min-height:23px;
	width:437px;
	background:url(../img/qa_title_bg.gif) left top no-repeat;
	font-size:1.2em;
	line-height:1.34em;
}

* html .qa #container #contents #main #entrylist li dl .title {
	width:500px;
	height:23px;
}

.qa #container #contents #main #entrylist li dl dt a {
	color:#6B9CD3;
}

.qa #container #contents #main #entrylist li dl dt a:hover {
	color:#EE7C75;
}

.qa #container #contents #main #entrylist li dl dt span {
	position:absolute;
	right:0px;
/*	top:0px;*/
	top:6px;
}

.qa #container #contents #main #entrylist li dl dd {
/*	background:#fff;
	border:1px solid #c7bcb4;
	margin-left:5.3em;*/
}

.qa #container #contents #main #entrylist li dl .cat ,
.qa #container #contents #main #entrylist li dl .cat ul ,
.qa #container #contents #main #entrylist li dl .cat ul li {
	display:inline;
}

.qa #container #contents #main #entrylist li dl .cat {
/*	position:absolute;
	right:6.5em;
	bottom:0px;*/
	float:right;
	padding-right:60px;
	text-align:right;
}

* html .qa #container #contents #main #entrylist li dl .cat {
	padding-right:50px;
}

* html .qa #container #contents #main #entrylist li dl .cat ul {
	overflow:hidden;
}

.qa #container #contents #main #entrylist li dl .cat ul li {
	padding:0px;
	background:none;
	line-height:1.5em;
	white-space:nowrap;
}

* html .qa #container #contents #main #entrylist li dl .cat ul li {
/*	float:left;*/
	padding-left:10px;
	background:url(../img/slash.gif) left 2px no-repeat;
	zoom:1;
}

* html .qa #container #contents #main #entrylist li dl .cat ul .first {
	padding-left:0px;
	background:none;
}

*+html .qa #container #contents #main #entrylist li dl .cat ul li {
/*	float:left;*/
	padding-left:10px;
	background:url(../img/slash.gif) left 3px no-repeat;
	zoom:1;
}

*+html .qa #container #contents #main #entrylist li dl .cat ul .first {
	padding-left:0px;
	background:none;
}

.qa #container #contents #main #entrylist li dl .cat ul li:before {
	content:"／";
}

.qa #container #contents #main #entrylist li dl .cat ul li:first-child:before {
	content:"";
}

.qa #container #contents #main #entrylist li dl .cat ul li a {
	text-decoration:underline;
}

.qa #container #contents #main #entrylist li dl .date {
	position:absolute;
	right:0px;
	bottom:0px;
	line-height:1.5em;
}

.qa #container #contents #main #entrylist .one ,
.qa #container #contents #main #entrylist .last {
/*	background:url(../img/angularcircle_footer.gif) left bottom no-repeat;*/
	padding:9px;
	background:none;
}

.qa #container #contents #main #entrylist .link {
	margin:10px 0px 0px;
	text-align:right;
	font-size:1em;
	line-height:1em;
}

.qa #container #contents #main #entrylist .link a {
	padding-left:15px;
	background:url(../img/arrow.gif) left center no-repeat;
/*	font-size:0.834em;*/
}

.qa #container #contents #main #entrylist .link a:hover {
	background:url(../img/arrow_h.gif) left center no-repeat;
}

/*
.qa #container #contents #main #entrylist li dl .date {
	margin:0px;
	line-height:20px;
	text-align:right;
}

.qa #container #contents #main #entrylist li dl dd dl {
	padding:10px;
}

.qa #container #contents #main #entrylist li dl dd dl dt {
	height:20px;
	text-indent:-1000em;
}

.qa #container #contents #main #entrylist li dl dd .customer {
	background:url(../img/border2.gif) left bottom repeat-x;
}

.qa #container #contents #main #entrylist li dl dd .customer dt {
	width:108px;
	background:url(../img/qa_customer_title.gif) left top no-repeat;
}

.qa #container #contents #main #entrylist li dl dd .doctor dt {
	width:114px;
	background:url(../img/qa_doctor_title.gif) left top no-repeat;
}

.qa #container #contents #main #entrylist li dl dd dl dd {
	margin-left:30px;
	border:none;
	font-size:1.2em;
	line-height:1.4em;
}

.qa #container #contents #main #entrylist li dl dd dl dd p {
	margin:0px;
	font-size:1em;
	line-height:1.4em;
}

.qa #container #contents #main #entrylist li dl dd dl dd ul {
	margin:10px 0px;
}

.qa #container #contents #main #entrylist li dl dd dl dd ul li {
	list-style-type:disc;
	margin-left:1.5em;
	line-height:1.4em;
}

.qa #container #contents #main #entrylist li dl dd dl dd dl {
	padding:0px;
	margin:1em 0px 0px;
}

.qa #container #contents #main #entrylist li dl dd .doctor dd .consul {
	float:right;
}

.qa #container #contents #main #entrylist li dl dd .doctor dd dl dt {
	margin:0px;
	width:auto;
	height:auto;
	background:none;
	color:#7F7875;
	font-size:1.2em;
	text-indent:0px;
}

.qa #container #contents #main #entrylist li dl dd .doctor dd .consul dt {
	margin-bottom:8px;
	font-size:0.83em;
	text-align:center;
}

.qa #container #contents #main #entrylist li dl dd .doctor dd dl dd {
	font-size:1em;
	margin:0px;
}

.qa #container #contents #main #entrylist li dl dd .doctor dd .consul dd a {
background:transparent url(../img/index_sidebar2_advice.gif) no-repeat scroll left top;
display:block;
height:28px;
text-indent:-1000em;
width:160px;
}
*/

.qa #container #contents #main #catlist {
	margin-top:40px;
	margin-left:10px;
/*	padding-top:10px;*/
}

.qa #container #contents #main #catlist div {
	margin:10px 0px 0px 10px;
}

.qa #container #contents #main #catlist div ul li {
	float:left;
	display:inline;
	padding-bottom:1px;
	width:259px;
	background:url(../img/border2.gif) left bottom repeat-x;
}

.qa #container #contents #main #catlist div ul .even {
	margin-left:12px;
}

.qa #container #contents #main #catlist div ul .last {
/*	padding:0px;
	background:none;*/
}

.qa #container #contents #main #catlist div ul li dl {
	position:relative;
/*	padding:5px;*/
	padding:5px 5px 5px 0px;
	height:32px;
}

*+html .qa #container #contents #main #catlist div ul li dl {
	padding:4px 5px 6px;
}

.qa #container #contents #main #catlist div ul .even dl {
	background:none;
}

.qa #container #contents #main #catlist div ul li dl dt ,
.qa #container #contents #main #catlist div ul li dl dd {
	display:table-cell;
	vertical-align:middle;
}

* html .qa #container #contents #main #catlist div ul li dl dt ,
* html .qa #container #contents #main #catlist div ul li dl dd {
	display:inline;
	zoom:1;
	line-height:1.2em;
}
*+html .qa #container #contents #main #catlist div ul li dl dt ,
*+html .qa #container #contents #main #catlist div ul li dl dd {
	display:inline;
	zoom:1;
	line-height:1.2em;
}

.qa #container #contents #main #catlist div ul li dl dt a {
	display:block;
	border:1px solid #C7BCB4;
}

.qa #container #contents #main #catlist div ul li dl dd {
/*	padding-left:10px;*/
	padding-left:5px;
/*	line-height:1.2em;*/
	line-height:1.4em;
}

*+html .qa #container #contents #main #catlist div ul li dl dd {
	width:187px;
}

.qa #container #contents #main #catlist div ul li dl dd span {
	position:absolute;
	right:0px;
/*	top:50%;*/
	bottom:5px;
/*	margin-top:-5px;*/
}

.qa #container #contents #main .maininfo p {
	text-align:center;
}

/*----------------------------------------------------------------------
10	サイトマップ 403 404 500
----------------------------------------------------------------------*/
#sitemap.two #container #contents #main h3 ,
#servererror.two #container #contents #main #sitemap {
	background:url(../img/sitemap_title.gif) left top no-repeat;
}

#servererror.two #container #contents #main #errorcode {
	margin-bottom:20px;
	width:auto;
	height:auto;
	font-size:2em;
	text-indent:0px;
	text-transform:capitalize;
}

#servererror.two #container #contents #main #message {
	margin:20px 0px 40px;
}

#servererror.two #container #contents #main #message p {
	margin-left:0px;
}

#sitemap.two #container #contents #main #category ,
#servererror.two #container #contents #main #category ,
#sitemap.two #container #contents #main #trouble ,
#servererror.two #container #contents #main #trouble ,
#sitemap.two #container #contents #main #service ,
#servererror.two #container #contents #main #service {
	margin:20px 0px 20px 10px;
}

#sitemap.two #container #contents #main #trouble ,
#servererror.two #container #contents #main #trouble {
	margin:20px 0px 10px 10px;
}

#sitemap.two #container #contents #main #service ,
#servererror.two #container #contents #main #service {
	margin:10px 0px 20px 10px;
}

#sitemap.two #container #contents #main #category ul ,
#servererror.two #container #contents #main #category ul {
	float:left;
	margin-left:10px;
}

* html #sitemap.two #container #contents #main #category ul ,
* html #servererror.two #container #contents #main #category ul {
	height:15.4em;
}

* html #sitemap.two #container #contents #main #category #maincat ,
* html #servererror.two #container #contents #main #category #maincat {
	margin-left:5px;
}

#sitemap.two #container #contents #main #category ul li ,
#servererror.two #container #contents #main #category ul li {
	float:none;
	margin:0px;
	padding-bottom:1px;
	width:170px;
	background:url(../img/border2.gif) left bottom repeat-x;
}

#sitemap.two #container #contents #main #category ul li a ,
#servererror.two #container #contents #main #category ul li a {
	display:block;
	padding:3px 0px 3px 16px;
	background:url(../img/arrow.gif) left 0.45em no-repeat;
	font-size:1.2em;
	line-height:1.2em;
}

#sitemap.two #container #contents #main #troublelist li ,
#servererror.two #container #contents #main #troublelist li {
	float:left;
	margin:0px 0px 10px 10px;
}

#sitemap.two #container #contents #main #troublelist #skincare ,
#servererror.two #container #contents #main #troublelist #skincare ,
#sitemap.two #container #contents #main #troublelist #antiaging ,
#servererror.two #container #contents #main #troublelist #antiaging ,
#sitemap.two #container #contents #main #troublelist #bodydesign ,
#servererror.two #container #contents #main #troublelist #bodydesign {
	height:41.7em;
}

* html #sitemap.two #container #contents #main #troublelist #skincare ,
* html #servererror.two #container #contents #main #troublelist #skincare ,
* html #sitemap.two #container #contents #main #troublelist #antiaging ,
* html #servererror.two #container #contents #main #troublelist #antiaging ,
* html #sitemap.two #container #contents #main #troublelist #bodydesign ,
* html #servererror.two #container #contents #main #troublelist #bodydesign {
	height:41.9em;
}

*+html #sitemap.two #container #contents #main #troublelist #skincare ,
*+html #servererror.two #container #contents #main #troublelist #skincare ,
*+html #sitemap.two #container #contents #main #troublelist #antiaging ,
*+html #servererror.two #container #contents #main #troublelist #antiaging ,
*+html #sitemap.two #container #contents #main #troublelist #bodydesign ,
*+html #servererror.two #container #contents #main #troublelist #bodydesign {
	height:42em;
}

* html #sitemap.two #container #contents #main #troublelist #skincare ,
* html #servererror.two #container #contents #main #troublelist #skincare ,
* html #sitemap.two #container #contents #main #troublelist #healthmaking ,
* html #servererror.two #container #contents #main #troublelist #healthmaking {
	margin-left:5px;
}

#sitemap.two #container #contents #main #troublelist li dl dt ,
#servererror.two #container #contents #main #troublelist li dl dt {
	width:170px;
	height:22px;
	text-indent:-1000em;
}

#sitemap.two #container #contents #main #troublelist #bodydesign dl dt ,
#servererror.two #container #contents #main #troublelist #bodydesign dl dt {
	background:url(../img/contents_bodydesign_title.gif) left top no-repeat;
}

#sitemap.two #container #contents #main #troublelist #antiaging dl dt ,
#servererror.two #container #contents #main #troublelist #antiaging dl dt {
	background:url(../img/contents_antiaging_title.gif) left top no-repeat;
}

#sitemap.two #container #contents #main #troublelist #skincare dl dt ,
#servererror.two #container #contents #main #troublelist #skincare dl dt {
	background:url(../img/contents_skincare_title.gif) left top no-repeat;
}

#sitemap.two #container #contents #main #troublelist #facedesign dl dt ,
#servererror.two #container #contents #main #troublelist #facedesign dl dt {
	background:url(../img/contents_facedesign_title.gif) left top no-repeat;
}

#sitemap.two #container #contents #main #troublelist #healthmaking dl dt ,
#servererror.two #container #contents #main #troublelist #healthmaking dl dt {
	background:url(../img/contents_healthmaking_title.gif) left top no-repeat;
}

#sitemap.two #container #contents #main #troublelist #etc dl dt ,
#servererror.two #container #contents #main #troublelist #etc dl dt {
	background:url(../img/contents_etc_title.gif) left top no-repeat;
}

#sitemap.two #container #contents #main #troublelist li dl dd ul li ,
#servererror.two #container #contents #main #troublelist li dl dd ul li {
	float:none;
	margin:0px;
	padding-bottom:1px;
	width:170px;
	background:url(../img/border2.gif) left bottom repeat-x;
}

#sitemap.two #container #contents #main #troublelist li dl dd ul li a ,
#servererror.two #container #contents #main #troublelist li dl dd ul li a {
	display:block;
	padding:3px 0px 3px 16px;
	background:url(../img/arrow.gif) left 0.45em no-repeat;
	font-size:1.2em;
	line-height:1.2em;
}

#sitemap.two #container #contents #main #troublelist li dl dd ul li a:hover ,
#servererror.two #container #contents #main #troublelist li dl dd ul li a:hover {
	background:url(../img/arrow_h.gif) left 0.45em no-repeat;
}

#sitemap.two #container #contents #main #servicelist li ,
#servererror.two #container #contents #main #servicelist li {
	margin-bottom:10px;
}

* html #sitemap.two #container #contents #main #servicelist li ,
* html #servererror.two #container #contents #main #servicelist li {
	margin-top:0px;
	background:none;
}

* html #sitemap.two #container #contents #main #servicelist li dl ,
* html #servererror.two #container #contents #main #servicelist li dl {
	padding:0px;
	height:auto;
	background:none;
}

#sitemap.two #container #contents #main #servicelist li dl dt ,
#servererror.two #container #contents #main #servicelist li dl dt {
	margin-left:10px;
	width:530px;
	height:22px;
	text-indent:-1000em;
}

#sitemap.two #container #contents #main #servicelist li dl #skincaremenu ,
#servererror.two #container #contents #main #servicelist li dl #skincaremenu {
	background:url(../img/contents_skincaremenu_title.gif) left top no-repeat;
}

#sitemap.two #container #contents #main #servicelist li dl #antiagingmenu ,
#servererror.two #container #contents #main #servicelist li dl #antiagingmenu {
	background:url(../img/contents_antiagingmenu_title.gif) left top no-repeat;
}

#sitemap.two #container #contents #main #servicelist li dl #otherclinicmenu ,
#servererror.two #container #contents #main #servicelist li dl #otherclinicmenu {
	background:url(../img/contents_otherclinicmenu_title.gif) left top no-repeat;
}

#sitemap.two #container #contents #main #servicelist li dl #bodydesignmenu ,
#servererror.two #container #contents #main #servicelist li dl #bodydesignmenu {
	background:url(../img/contents_bodydesignmenu_title.gif) left top no-repeat;
}

#sitemap.two #container #contents #main #servicelist li dl dd ,
#servererror.two #container #contents #main #servicelist li dl dd {
	margin-bottom:10px;
}

#sitemap.two #container #contents #main #servicelist li dl dd ul li ,
#servererror.two #container #contents #main #servicelist li dl dd ul li {
	float:left;
	margin:0px 0px 0px 10px;
	padding:5px 0px;
	width:170px;
	background:url(../img/border2.gif) left bottom repeat-x;
}

* html #sitemap.two #container #contents #main #servicelist li dl dd ul #photofacial ,
* html #servererror.two #container #contents #main #servicelist li dl dd ul #photofacial ,
* html #sitemap.two #container #contents #main #servicelist li dl dd ul #acthyderm ,
* html #servererror.two #container #contents #main #servicelist li dl dd ul #acthyderm ,
* html #sitemap.two #container #contents #main #servicelist li dl dd ul #hyaluronicacid ,
* html #servererror.two #container #contents #main #servicelist li dl dd ul #hyaluronicacid ,
* html #sitemap.two #container #contents #main #servicelist li dl dd ul #doublevitaminiontophoresis ,
* html #servererror.two #container #contents #main #servicelist li dl dd ul #doublevitaminiontophoresis ,
* html #sitemap.two #container #contents #main #servicelist li dl dd ul #co2laser ,
* html #servererror.two #container #contents #main #servicelist li dl dd ul #co2laser ,
* html #sitemap.two #container #contents #main #servicelist li dl dd ul #hairtest ,
* html #servererror.two #container #contents #main #servicelist li dl dd ul #hairtest ,
* html #sitemap.two #container #contents #main #servicelist li dl dd ul #placenta ,
* html #servererror.two #container #contents #main #servicelist li dl dd ul #placenta ,
* html #sitemap.two #container #contents #main #servicelist li dl dd ul #endermologie ,
* html #servererror.two #container #contents #main #servicelist li dl dd ul #endermologie ,
* html #sitemap.two #container #contents #main #servicelist li dl dd ul #plasmalipo ,
* html #servererror.two #container #contents #main #servicelist li dl dd ul #plasmalipo ,
* html #sitemap.two #container #contents #main #servicelist li dl dd ul #bodyjet ,
* html #servererror.two #container #contents #main #servicelist li dl dd ul #bodyjet ,
* html #sitemap.two #container #contents #main #servicelist li dl dd ul #plasticsurgery ,
* html #servererror.two #container #contents #main #servicelist li dl dd ul #plasticsurgery ,
* html #sitemap.two #container #contents #main #servicelist li dl dd ul #kaatsutraining ,
* html #servererror.two #container #contents #main #servicelist li dl dd ul #kaatsutraining {
	margin:0px 0px 0px 5px;
}

#sitemap.two #container #contents #main #servicelist li dl dd ul li dl ,
#servererror.two #container #contents #main #servicelist li dl dd ul li dl {
	position:relative;
	height:32px;
}

* html #sitemap.two #container #contents #main #servicelist li dl dd ul li dl ,
* html #servererror.two #container #contents #main #servicelist li dl dd ul li dl {
	margin:0px;
}

#sitemap.two #container #contents #main #servicelist li dl dd ul li dl dt ,
#servererror.two #container #contents #main #servicelist li dl dd ul li dl dt {
	margin:0px;
	padding-left:37px;
	width:auto;
	height:auto;
	text-indent:0px;
	/*text-transform:uppercase;*/
}

* html #sitemap.two #container #contents #main #servicelist li dl dd ul li dl dt ,
* html #servererror.two #container #contents #main #servicelist li dl dd ul li dl dt {
	font-size:1em;
}

#sitemap.two #container #contents #main #servicelist li dl dd ul li dl dt ,
#servererror.two #container #contents #main #servicelist li dl dd ul li dl dt ,
#sitemap.two #container #contents #main #servicelist li dl dd ul li dl dd ,
#servererror.two #container #contents #main #servicelist li dl dd ul li dl dd {
display:table-cell;
height:32px;
vertical-align:middle;
width:auto;
}

* html #sitemap.two #container #contents #main #servicelist li dl dd ul li dl dt ,
* html #servererror.two #container #contents #main #servicelist li dl dd ul li dl dt ,
* html #sitemap.two #container #contents #main #servicelist li dl dd ul li dl dd ,
* html #servererror.two #container #contents #main #servicelist li dl dd ul li dl dd {
	display:inline;
	zoom:1;
}

*+html #sitemap.two #container #contents #main #servicelist li dl dd ul li dl dt ,
*+html #servererror.two #container #contents #main #servicelist li dl dd ul li dl dt ,
*+html #sitemap.two #container #contents #main #servicelist li dl dd ul li dl dd ,
*+html #servererror.two #container #contents #main #servicelist li dl dd ul li dl dd {
	display:inline;
	zoom:1;
}

#sitemap.two #container #contents #main #servicelist li dl dd ul li dl dt a ,
#servererror.two #container #contents #main #servicelist li dl dd ul li dl dt a {
/*	display:block;*/
/*	padding:10px 0px 0px 37px;*/
	padding:0px;
/*	width:133px;*/
/*	height:22px;*/
}

* html #sitemap.two #container #contents #main #servicelist li dl dd ul li dl dt a ,
* html #servererror.two #container #contents #main #servicelist li dl dd ul li dl dt a {
	margin:0px;
	padding-top:0px;
	width:auto;
	height:32px;
	line-height:32px;
}

*+html #sitemap.two #container #contents #main #servicelist li dl dd ul li dl dt a ,
*+html #servererror.two #container #contents #main #servicelist li dl dd ul li dl dt a {
	display:block;
	padding:12px 0px 0px 37px;
	width:133px;
	height:20px;
}

#sitemap.two #container #contents #main #servicelist li dl dd ul li dl dt img ,
#servererror.two #container #contents #main #servicelist li dl dd ul li dl dt img {
	display:inline;
	margin-left:5px;
}

#sitemap.two #container #contents #main #servicelist li dl dd ul li dl .cut ,
#servererror.two #container #contents #main #servicelist li dl dd ul li dl .cut {
	margin:0px
}

* html #sitemap.two #container #contents #main #servicelist li dl dd ul li dl .cut ,
* html #servererror.two #container #contents #main #servicelist li dl dd ul li dl .cut {
	position:absolute;
	top:0px;
	left:0px;
}

#sitemap.two #container #contents #main #servicelist li dl dd ul li dl .cut a ,
#servererror.two #container #contents #main #servicelist li dl dd ul li dl .cut a {
	position:absolute;
	left:0px;
	top:0px;
	border:1px solid #dfd8d3;
}

#sitemap.two #container #contents #main #servicelist li dl dd ul li dl .cut .select ,
#servererror.two #container #contents #main #servicelist li dl dd ul li dl .cut .select {
	border:1px solid #ee7c75;
}

* html #sitemap.two #container #contents #main #servicelist li dl dd ul li dl .cut a img ,
* html #servererror.two #container #contents #main #servicelist li dl dd ul li dl .cut a img {
	border:none;
}

#sitemap.two #container #contents #main #servicelist li dl dd ul li dl dt .select ,
#servererror.two #container #contents #main #servicelist li dl dd ul li dl dt .select {
	color:#ee7c75;
}
