@charset"utf-8";

body {
	margin:0px;
}

.t-smoll {
	font-size: 9px;
}
.t_smoll {
	font-size: 9px;
}

.t-none {
	text-indent: -9999px;
}

.pagetop {
	float:right;
	margin:30px 30px 20px 32px;
}

.text_s{
	font-size:12px;
	font-weight:normal;
}


/* next-back
============================================================== */

#mineContents div#contentsNav {
	clear:both;
	width:670px;
	height:41px;
}

#mineContents div#contentsNav ul {
	float:right;
	display:inline;
	width:178px;
	height:17px;
	margin-right:29px;
	padding:13px 0 11px;
	background:url(../images/contents/pageLinkBg.gif) no-repeat;
}

#mineContents div#contentsNav li {
	width:66px;
	height:17px;
}

#mineContents div#contentsNav .back {
	float:left;
}

#mineContents div#contentsNav .next {
	float:right;
}

#mineContents div#contentsNav li a {
	display:block;
	width:100%;
	height:100%;
	text-indent:-9999px;
	text-decoration:none;
	overflow:hidden;
}

#mineContents div#contentsNav li.back a {
	background:url(../images/contents/back.gif) no-repeat;
}

#mineContents div#contentsNav li.next a {
	background:url(../images/contents/next.gif) no-repeat;
}



/* title
============================================================== */

#contents h2 {
	background:url(../images/contents/guide/minetitle_price.jpg) no-repeat;
	text-indent: -9999px;
	width: 950px;
	height: 127px;
}




/* #mineContents
============================================================== */

#mineContents {
	padding-top:10px;
}

/* #pageCategory
------------------------------------------------------------ */

#mineContents div#pageCategory {
	width:655px;
	height:45px;
	padding-left:11px;
	padding-right:4px;
	border-top:4px solid #a45b64;
}

#mineContents div#pageCategory h3 {
	float:left;
	width:255px;
	height:50px;
	margin-top:10px;
	text-indent:-9999px;
	background-repeat:no-repeat;
	background-image: url(../price/images/ttleleultima.gif);

}


#mineContents div#pageCategory h3#petit {
	background-image:url(../price/images/ttlPetit.gif);
}

#mineContents div#pageCategory h3#eye {
	background-image:url(../price/images/ttleye.gif);
}

#mineContents div#pageCategory h3#eye {
background-image:url(../price/images/ttleye.gif);
}

#mineContents div#pageCategory h3#nose {
background-image:url(../price/images/ttlnose.gif);
}

#mineContents div#pageCategory h3#mouth {
background-image:url(../price/images/ttlmouth.gif);
}

#mineContents div#pageCategory h3#forehead {
background-image:url(../price/images/ttlforehead.gif);
}

#mineContents div#pageCategory h3#cheek {
background-image:url(../price/images/ttlcheek.gif);
}

#mineContents div#pageCategory h3#chin {
background-image:url(../price/images/ttljaw.gif);
}

#mineContents div#pageCategory h3#facelift {
background-image:url(../price/images/ttlfacelift.gif);
}

#mineContents div#pageCategory h3#neck {
background-image:url(../price/images/ttlneck.gif);
}

#mineContents div#pageCategory h3#fat {
background-image:url(../price/images/ttlfat.gif);
}

#mineContents div#pageCategory h3#bust {
background-image:url(../price/images/ttlbust.gif);
}

#mineContents div#pageCategory h3#BO {
background-image:url(../price/images/ttlbo.gif);
}

#mineContents div#pageCategory h3#other {
background-image:url(../price/images/ttlother.gif);
}

#mineContents div#pageCategory h3#thermaCool {
background-image:url(../price/images/ttltc.gif);
}

#mineContents div#pageCategory h3#micro {
background-image:url(../price/images/ttlmicro.gif);
}

#mineContents div#pageCategory h3#electro {
background-image:url(../price/images/ttlelectro.gif);
}

#mineContents div#pageCategory h3#aurora {
background-image:url(../price/images/ttlaurora.gif);
}

#mineContents div#pageCategory h3#flaser {
background-image:url(../price/images/ttlflaser.gif);
}

#mineContents div#pageCategory h3#pore{
background-image:url(../price/images/ttlpore.gif);
}

#mineContents div#pageCategory h3#laser{
background-image:url(../price/images/ttllaser.gif);
}

#mineContents div#pageCategory h3#inject{
background-image:url(../price/images/ttlinject.gif);
}

#mineContents div#pageCategory h3#pierced{
background-image:url(../price/images/ttlpierce.gif);
}

#mineContents div#pageCategory h3#peeling{
background-image:url(../price/images/ttlpeeling.gif);
}

#mineContents div#pageCategory h3#intro{
background-image:url(../price/images/ttlintro.gif);
}

#mineContents div#pageCategory h3#treatment{
background-image:url(../price/images/ttltreatment.gif);
}

#mineContents div#pageCategory h3#hair{
background-image:url(../price/images/ttlhair.gif);
}

#mineContents div#pageCategory h3#electroporation {
background-image:url(../price/images/ttlelectroporation.gif);
}

#mineContents div#pageCategory h3#ultima {
background-image:url(../price/images/ttleleultima.gif);
}

#mineContents div#pageCategory h3#sonota {
background-image:url(../price/images/ttlsonota.gif);
}

#mineContents div#pageCategory div {
	float:right;
	width:400px;
	height:44px;
	margin-top:6px;
	overflow:hidden;
}

#mineContents div#pageCategory div p {
	padding-top:45px;
	background:url(../price/images/priceNotice_all.gif) no-repeat;
}

#mineContents div#pageCategory div.petit p {
	padding-top:45px;
	background:url(../price/images/priceNotice.gif) no-repeat;
}

#mineContents div#pageCategory div.hihuka p {
	padding-top:45px;
	background:url(../price/images/priceNotice_hihuka.gif) no-repeat;
}



#hairplan{
width:600px;
margin:15px 0px 6px 12px;
font-size:11px;
}


/* priceTable
------------------------------------------------------------ */

#mineContents caption {
	margin:10px 0 -25px 0;
	font-weight:bold;
	font-size: 1.1em;
	color:#666;
}



#mineContents table {
	width:600px;
	margin:28px 0 21px 15px;
	border-bottom:1px solid #c1c1c1;
	border-left:1px solid #c1c1c1;
}

#mineContents tr.tableBg {
	background:#eee;
}

#mineContents th ,#mineContents td {
	padding:6px 11px;
	border-top:1px solid #c1c1c1;
	border-right:1px solid #c1c1c1;
}


#mineContents .noBorder {
	padding-top:7px;
	border-top:none;
} 

#mineContents th.item {
text-indent:15px;
}

#mineContents td {
width:265px;
text-align:right;
vertical-align:middle;
}

#mineContents table.hihuka td {
width:132px;

}

#mineContents table.hihuka tr.ttl td {
text-align:center;
}

#mineContents table.hihuka2 td {
width:88px;
}

#mineContents table.hihuka2 tr.ttl td {
text-align:center;
}

#mineContents td.lg{
width:300px;
text-align:right;
}

#mineContents td.lg2{
width:340px;
text-align:right;
}


#mineContents td span {
font-size:10px;
}

* html #mineContents td span {
font-size:xx-small;
}

*:first-chile + html #mineContents td span {
font-size:xx-small;
}

/* ultima
----------------- */
#mineContents table.ultima {
width:600px;
}

#mineContents table.ultima td {
width: auto;
}

#mineContents table.ultima tr.ttl td {
text-align:center;
}

#mineContents table.ultima tr th.bg01 {
text-align:center;
background-color:#F9C;
}

#mineContents table.ultima tr th.bg02 {
background-color:#FFF;
}

#mineContents table.ultima tr th.item01 {
width:130px;
padding-left:30px;
}

#mineContents table.ultima tr td.item02 {
width:300px;
text-align:left;
}

#mineContents table.ultima tr td.item03 {
width:70px;
}

#mineContents table.ultima tr td.item04 {
width:70px;
}

/* #aboutPrice
------------------------------------------------------------ */
#mineContents div#aboutPrice {
	width:608px;
	margin-left:11px;
	background:url(../price/images/aboutPriceBg.gif) no-repeat 0 27px;
}

#mineContents div#aboutPrice h3 {
	width:234px;
	height:18px;
	margin-left:3px;
	text-indent:-9999px;
	background:url(../price/images/ttlAboutPrice.gif) no-repeat;
}

#mineContents div#aboutPrice div#aboutPriceCont {
	width:568px;
	padding:21px 20px 30px;
	background:url(../price/images/aboutPriceBottom.gif) no-repeat left bottom;
}

#mineContents div#aboutPriceCont p {
	color:#454a4e;
	margin-bottom:10px;
}

#mineContents div#aboutPriceCont h4 {
	height:14px;
	text-indent:-9999px;
	overflow:hidden;
}

#mineContents div#aboutPriceCont div#credit {
	float:left;
	width:326px;
}

#mineContents div#aboutPriceCont div#credit h4 {
	width:326px;
	background:url(../price/images/ttlCredit.gif) no-repeat;
}

#mineContents div#aboutPriceCont div#credit p {
	width:318px;
	padding:0 4px;
	margin:0;
}

#mineContents div#aboutPriceCont div#credit p#cardImage {
	margin-top:13px;
	margin-bottom:0;
}

#mineContents div#aboutPriceCont div#credit p#cardName {
	margin-top:5px;
	font-size:10px;
}

* html #mineContents div#aboutPriceCont div#credit p#cardName {
	font-size:x-small;
}

*:first-child + html #mineContents div#aboutPriceCont div#credit p#cardName {
	font-size:x-small;
}

#mineContents div#aboutPriceCont div#installmentPlan {
	float:left;
	width:242px;
}

#mineContents div#aboutPriceCont div#installmentPlan h4 {
	width:242px;
	background:url(../price/images/ttlInstallmentPlan.gif) no-repeat;
}

#mineContents div#aboutPriceCont div#installmentPlan p {
	width:236px;
	padding:11px 4px 0;
}

#aboutPriceCont:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}

#aboutPriceCont {
	display:inline-block;
}

/* Hides from IE-mac \*/
* html #aboutPriceContv {
	height:1%;
}

#aboutPriceCont {
	display:block;
}
/* End hide from IE-mac */
/* #contentsNav
------------------------------------------------------------ */
#mineContents div#contentsNav {
	margin:10px 0 0;
}

