@charset "UTF-8";
/* Mannatech Uth Styles */



#uthWrapper {
	width:800px;
	margin:0 auto;
	padding:20px 0;
	border-top:#66ccff 3px solid;
	background:url(../mannatechuthcream/images/bg_201910.jpg) no-repeat right top;
	position:relative;
}

#uthFirstChapter{
	margin:20px 20px 20px 20px;
	width:470px;
}

.uthTitle{
	margin:0 0 50px 0;
}

.uthTitle2{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", "sans-serif";
	font-size:1.5em;
	padding:0 0 0.5em 0;
}
#uthFirstChapter p{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", "sans-serif"
	font-size:1.2em;
	padding:0 0 20px 0;
	overflow:auto;
}

.uthPhoto{
	float:right;
	margin:0 0 10px 0;
	position:absolute;
	top:600px;
	right:50px;
}

#uthDocArea{
	width:470px;
	padding:20px 0 20px;
	background:url(../mannatechuthcream/images/doc.png) no-repeat right bottom #fff;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	line-height:1.5em;
	min-height: 120px;
	margin:10px auto 0;
	border:1px solid #92bedc;
}

.uthDocProf{
	width:320px;
	margin:0 20px;
}
.uthDocTitle {
	font-size:1.3em;
	margin-bottom:10px;
}
#uthDocArea h2.uthDocName{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:1.1em;
	margin:0;
	background:none;
	color:#000;
	margin:0;
	padding:0;
}
#uthDocArea p{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	margin:10px 0 0;
	padding:0;
}
.uthProductArea{
	border:1px #e5e5e5 solid;
	width:760px;
	margin:50px 20px 20px;
	padding:20px 0;
}

.uthProductPhoto {
	float:left;
	margin:10px 20px 0;
	width:150px;
	text-align:right;
}

.uthProductInfo{
	float:left;
	margin:0 20px 0 0;
	width:550px;
}

ul.uthProductInfoList{
	list-style:none;
}

ul.uthProductInfoList li{
	margin:0 0 10px 0;
	padding:0;
}

ul.uthProductInfoList li p{
	margin:0 0 0;
	padding:0;
	overflow:auto;
}

span.uthProductLabel{
	background:#e5e5e5;
	margin:0 5px 0 10px;
	padding:1px 3px;
	font-size:0.8em;
}
span.uthProductLabelFirst{
	margin:0 5px 0 0;
}
ul.uthProductInfoList li.uthProductInfoRow{
	margin:0 0 10px;
}
li.uthProductName{
	font-weight:bold;
	font-size:1.2em;
}
.uthBG_Blue{
	background:#66ccff;
	padding:2px 5px;
	color:#fff;
}

span.uthPriceLabel{
	display:block;
	float:left;
	width:9em;
	margin:0.3em 8px 0 0;
	font-size:0.8em;
	padding:1px 3px;
	background:#6E6E6E;
	text-align:center;
	color:#fff;
}
span.uthPriceLabel2{
	display:block;
	float:left;
	width:16em;
	margin:0.3em 8px 0 0;
	font-size:0.8em;
	padding:1px 3px;
	background:#6E6E6E;
	text-align:center;
	color:#fff;
}
.uthPrice,.uthPrice_L{
	font-weight:bold;
    padding: 0;
    vertical-align: baseline;
}

.uthPrice_L{
	font-weight:bold;
    font-size: 1.5em;
}

span.uthGray{
	padding:1px 3px;
	background:#6E6E6E;
	text-align:center;
	color:#fff;
}

#uthSecondChapter{
	background:url(../mannatechuthcream/images/bg2.gif) no-repeat right 20px;
	margin:50px 20px 20px 20px;
	width:760px;
}

#uthSecondChapter h2{
	background:#66ccff;
	color:#fff;
	font-size:1.3em;
	padding:2px 10px;
	margin:30px 0 10px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", "sans-serif"
}

p.uthBody{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", "sans-serif"
	margin:0 10px 0;
	font-size:1.2em;
}

.uthHowArea{
	margin:50px 0 20px;
}

.uthHowTitle{
	float:left;
	margin:0 20px 0 0;
	width:212px;
}

.uthHowContents{
	float:left;
	width:500px;
	text-align:center;
	margin:0 0 0;
}

.uthHowContents p{
	text-align:left;
	padding:30px 0 20px;
	font-size:1.2em;
}

.uthMannapole{
	float:left;
	width:30%;
	margin:0 5% 0 0;
	padding-right:30px;
	border-right:1px solid #e5e5e5;
}
.uthMannapole h3{
	color:#277016;
	font-size:1.3em;
}

.uthMicrosphere{
	float:right;
	width:60%;
}
.uthMicrospherePhoto{
	float:left;
	margin:0 10px 0 0;
}
.uthMicrosphereName{
	color:#2063AF;
	font-weight:bold;
}

.uthStore{
	margin:60px auto 50px;
	width:402px;
}



#uthMovie{
	text-align:center;
	margin:0 auto 30px;
}