@charset "utf-8";

/* CSS Document */

/*
*　common
*　globalHeaderContent
*　categoryNavContent
*　amwayNav
*　nutriliteNav
*　beautyNav
*　homeNav
*　amwayliveNav
*　clubNav
*  footer
*/

/*======================================

	common

=======================================*/

div#gh_content {
	margin:0;
	padding:0;
	border-style:none;
	text-align:center;
	font-size:12px;
	font-weight:normal;
	font-family:"ＭＳ Ｐゴシック","MS PGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Arial,sans-serif;
	color: #333333;
}

div#gh_content a{
	color:#425d94;
	text-decoration:none;
}

div#gh_content a:hover{
	color:#6f87a8;
	text-decoration:underline;
}

div#gh_content .gh_clear {
	clear: both;
}

div#gh_content .gh_clearfix {
	zoom: 1;
}

div#gh_content .gh_clearfix:after {
	content: ".";
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
}


/*======================================

	globalHeaderContent

=======================================*/

div#gh_content div#gh_globalHeaderContent{
	padding:0;
	background:url(/gh_common/gh_img/gh_bg_gh_content.gif) left top repeat-x;
	min-width:980px;
	text-align:left;
}

div#gh_content div#gh_globalHeader{
	width:980px;
	/*margin:0 auto;*/
	text-align:center;
}


div#gh_content div#gh_globalHeader ul{
	width:851px; /* even number */
	margin:0 auto;
	background:url(/gh_common/gh_img/gh_bg_gh.gif) left top no-repeat;
}

div#gh_content div#gh_globalHeader li{
	float:left;
	margin:0 1px 0 0;
}

div#gh_content div#gh_globalHeader li.gh_last{
	margin:0;
}

/*======================================

	categoryNavContent

=======================================*/

div#gh_content{
	background:url(/gh_common/gh_img/gh_bg_categorynav.gif) left bottom repeat-x;
	min-width:980px;
	text-align:left;
}
div#gh_gh_categoryNavContent{
	padding:0;
	background:url(/gh_common/gh_img/gh_bg_categorynav.gif) left bottom repeat-x;
	min-width:980px;
	text-align:left;
}

div#gh_content div.gh_categoryNavContentLong{
	/*height:267px;*/
	height:276px;
}

div#gh_content div.gh_categoryNavContentShort{
	/*height:137px;*/
	height:243px;
}

div#gh_content div.gh_categoryNav{
	width:960px;
	margin:0;
	padding:24px 10px 0 10px;
	text-align:left;
}

div#gh_content div#gh_categoryNavContent div.gh_primary{
	float:left;
	width:180px;
}

div#gh_content div#gh_categoryNavContent div.gh_secondary{
	float:right;
	width:715px;
	background:url(/gh_common/gh_img/gh_bd_gray.gif) right top no-repeat;
}

div#gh_content div#gh_categoryNavContent div.gh_primary p.gh_logo{
	margin:0 0 15px 0;
}

/* IE6 */
*html div#gh_content div#gh_categoryNavContent div.gh_secondary{
	float:right;
	width:716px;
	background:url(/gh_common/gh_img/gh_bd_gray.gif) right top no-repeat;
}

/* IE7 */
*:first-child+html div#gh_content div#gh_categoryNavContent div.gh_primary p.gh_logo{
	margin:0 0 15px 0;
}

/* FF */
div#gh_content div#gh_categoryNavContent div.gh_primary p.gh_logo,
x:-moz-any-link {
	margin:0 0 14px 0;
}

div#gh_content div#gh_categoryNavContent div.gh_primary p.gh_topLink img{
	vertical-align:top;
}

div#gh_content div#gh_categoryNavContent div.gh_primary p.gh_topLink a,
div#gh_content div#gh_categoryNavContent div.gh_primary p.gh_topLink2 a{
	padding:0 0 0 7px;
	background:url(/gh_common/gh_img/gh_ico_arrow.gif) left 3px no-repeat;
	display:block;
}

div#gh_content div#gh_categoryNavContent div.gh_secondary dl{
	float:left;
	padding-left:18px;
	background:url(/gh_common/gh_img/gh_bd_gray.gif) left top no-repeat;
}

div#gh_content div#gh_categoryNavContent div.gh_secondary dl.gh_last{
	background:url(/gh_common/gh_img/gh_bd_gray.gif) left top no-repeat;
}

div#gh_content div#gh_categoryNavContent div.gh_secondary dt{
	margin-bottom:17px;
}

/* IE6 */
*html div#gh_content div#gh_categoryNavContent div.gh_secondary dt{
	margin-bottom:12px;
	vertical-align:top;
}

/* IE7 */
*:first-child+html div#gh_content div#gh_categoryNavContent div.gh_secondary dt{
	margin-bottom:14px;
	vertical-align:top;
}


div#gh_content div#gh_categoryNavContent div.gh_secondary dt img{
	vertical-align:top;
}

div#gh_content div#gh_categoryNavContent dl dd{
}

div#gh_content div#gh_categoryNavContent div.gh_secondary ul{
	margin:0 0 24px 0;
}

div#gh_content div#gh_categoryNavContent div.gh_secondary li{
	margin:0 0 6px 0;
	padding:0 0 0 16px;
	background:url(/gh_common/gh_img/gh_ico_arrow.gif) left 5px no-repeat;
	vertical-align:middle;
	/*line-height:16px;*/
	line-height:1.35;
	font-size:12px;
	/*font-size:70%;*/
	color:#666666;
}

/* IE6 */
* html div#gh_content div#gh_categoryNavContent div.gh_secondary li{
	background:url(/gh_common/gh_img/gh_ico_arrow.gif) left 6px no-repeat;
}

/* IE7 */
*:first-child+html div#gh_content div#gh_categoryNavContent div.gh_secondary li{
	background:url(/gh_common/gh_img/gh_ico_arrow.gif) left 6px no-repeat;
}

/* FF */
div#gh_content div#gh_categoryNavContent div.gh_secondary li,
x:-moz-any-link {
	background:url(/gh_common/gh_img/gh_ico_arrow.gif) left 4px no-repeat;
}

div#gh_content div#gh_categoryNavContent div.gh_secondary dt,
x:-moz-any-link {
	margin-bottom:15px;
	vertical-align:bottom;
}

div#gh_content div#gh_categoryNavContent div.gh_secondary li a{
	color:#666666;
}

div#gh_content div#gh_categoryNavContent div.gh_secondary li a:hover{
	color:#003fa0;
}

div#gh_content div#gh_categoryNavContent div.gh_secondary li a:active{
	color:#003fa0;
}

/*======================================

	amwayNav

=======================================*/

div#gh_content div#gh_amwayNav{
}

/* add SNS Links 2011/05/30 */

div#gh_area_sns_links {
	padding:30px 0 10px 6px !important;
}

ul#gh_list_sns_links {
	padding:0;
	margin-top:12px !important;
}

ul#gh_list_sns_links li {
	padding:0;
	font-family:Helvetica Neue, Arial, sans-serif;
	margin-top:6px;
}

ul#gh_list_sns_links li a {
	display:block;
	height:18px;
	padding:3px 0 0 24px;
	background:url(/gh_common/gh_img/gh_icon_sns_sites.gif) no-repeat;
	color:#7e7e7e;
	text-decoration:none;
	font-weight:bold;
	text-shadow: rgba(255, 255, 255, 0.4) 0px -1px 0px;
	/* applied only IE6 */
	_line-height:-0.4 !important;
	_margin-bottom:3px !important;

	/* applied IE6 and IE7 */
	>line-height:-0.4 !important;
	>margin-bottom:3px !important;

	/* applied only IE8 */
	line-height /*\**/: 1.4 !important\9;
	margin-bottom /*\**/: 3px !important\9;	
}

ul#gh_list_sns_links li a:hover {
	color:#003fa0;
	text-decoration:none;
}

/* /SNS Links */

div#gh_content div#gh_amwayNav dl.gh_column1{
	width:223px;
	height:256px;
}

div#gh_content div#gh_amwayNav dl.gh_column2{
	width:223px;
	height:256px;
}

div#gh_content div#gh_amwayNav dl.gh_column3{
	width:205px;
	height:256px;
}

div#gh_content div#gh_amwayNav dl.gh_column1 dt,
div#gh_content div#gh_amwayNav dl.gh_column2 dt,
div#gh_content div#gh_amwayNav dl.gh_column3 dt{
	margin-bottom:13px;
}

div#gh_content div#gh_amwayNav dl.gh_column1 dd.gh_first{
	margin-bottom:0;
}

div#gh_content div#gh_amwayNav dl.gh_column1 dd.gh_second{
	margin-bottom:0;
}

div#gh_content div#gh_amwayNav dl.gh_column2 dd.gh_second{
	margin-bottom:0;
}

div#gh_content div#gh_amwayNav dl.gh_column2 dd.gh_second ul{
	margin-bottom:0;
}

div#gh_content div#gh_categoryNavContent div#gh_amwayNav div.gh_secondary li{
	line-height:1.3;
}

div#gh_content div#gh_amwayNav dl.gh_column1 dd.gh_first ul{
	margin-bottom:18px;
}

div#gh_content div#gh_amwayNav dl.gh_column2 dd.gh_first ul{
	margin-bottom:18px;
}

/* IE6 */
* html div#gh_content div#gh_amwayNav dt{
	height:18px;
}

* html div#gh_content div#gh_amwayNav dl.gh_column1 dt.gh_first{
	height:13px;
	margin-bottom:12px;
	overflow:hidden;
}

* html div#gh_content div#gh_categoryNavContent div#gh_amwayNav div.gh_secondary dd.gh_first ul{
	margin-bottom:15px;
}

* html div#gh_content div#gh_categoryNavContent div#gh_amwayNav div.gh_secondary dd.gh_second ul{
	margin-bottom:0;
}

* html div#gh_content div#gh_amwayNav dl.gh_column1 dt.gh_first,
* html div#gh_content div#gh_amwayNav dl.gh_column1 dt.gh_second,
* html div#gh_content div#gh_amwayNav dl.gh_column2 dt.gh_first,
* html div#gh_content div#gh_amwayNav dl.gh_column2 dt.gh_second{
	height:13px;
	margin-bottom:12px;
	overflow:hidden;
}


/* IE7 */
*:first-child+html div#gh_content div#gh_amwayNav dl.gh_column2 dd.gh_first,
*:first-child+html div#gh_content div#gh_amwayNav dl.gh_column2 dd.gh_first ul{
	margin-bottom:24px;
}

*:first-child+html div#gh_content div#gh_amwayNav dl.gh_column3 dt{
	height:18px;
	margin-bottom:12px;
	overflow:hidden;
}





*:first-child+html div#gh_content div#gh_amwayNav dl.gh_column1 dt.gh_first{
	height:13px;
	margin-bottom:12px;
	overflow:hidden;
}

*:first-child+html div#gh_content div#gh_categoryNavContent div#gh_amwayNav div.gh_secondary dd.gh_first ul{
	margin-bottom:15px;
}

*:first-child+html div#gh_content div#gh_categoryNavContent div#gh_amwayNav div.gh_secondary dd.gh_second ul{
	margin-bottom:0;
}

*:first-child+html div#gh_content div#gh_amwayNav dl.gh_column1 dt.gh_first,
*:first-child+html div#gh_content div#gh_amwayNav dl.gh_column1 dt.gh_second,
*:first-child+html div#gh_content div#gh_amwayNav dl.gh_column2 dt.gh_first,
*:first-child+html div#gh_content div#gh_amwayNav dl.gh_column2 dt.gh_second{
	height:13px;
	margin-bottom:10px;
	overflow:hidden;
}



/* FF */

div#gh_content div#gh_amwayNav dl.gh_column1 dd.gh_first,
div#gh_content div#gh_amwayNav dl.gh_column1 dd.gh_first ul,
x:-moz-any-link {
	margin-bottom:18px;
}

div#gh_content div#gh_amwayNav dl.gh_column2 dd.gh_first,
div#gh_content div#gh_amwayNav dl.gh_column2 dd.gh_first ul,
x:-moz-any-link {
	margin-bottom:18px;
}

div#gh_content div#gh_amwayNav dl.gh_column3 dt,
x:-moz-any-link {
	height:18px;
	margin-bottom:12px;
	overflow:hidden;
}



/*======================================

	nutriliteNav

=======================================*/

div#gh_content div#gh_nutriliteNav{
}

/* nutriliteNav */
div#gh_content div#gh_categoryNavContent div#gh_nutriliteNav div.gh_secondary{
	background:url(/gh_common/gh_img/gh_bd_gray_s.gif) right top no-repeat;
}
div#gh_content div#gh_categoryNavContent div#gh_nutriliteNav div.gh_secondary dl{
	background:url(/gh_common/gh_img/gh_bd_gray_s.gif) left top no-repeat;
}
div#gh_content div#gh_categoryNavContent div#gh_nutriliteNav div.gh_secondary dl.gh_last{
	background:url(/gh_common/gh_img/gh_bd_gray_s.gif) left top no-repeat;
}

div#gh_content div#gh_nutriliteNav .gh_logo{
	margin-bottom:14px;
}

div#gh_content div#gh_categoryNavContent div#gh_nutriliteNav div.gh_secondary li{
	margin:0 0 4px 0;
}

div#gh_content div#gh_nutriliteNav dl.gh_column1 dt{
	/*height:43px;*/
	margin-bottom:13px;
	overflow:hidden;
	vertical-align:top;
}

div#gh_content div#gh_nutriliteNav dl.gh_column2 dt{
	margin-bottom:13px;
}

div#gh_content div#gh_nutriliteNav dl.gh_column3 dt{
	margin-bottom:13px;
}

div#gh_content div#gh_nutriliteNav dl.gh_column4 dt{
	margin-bottom:13px;
}

div#gh_content div#gh_categoryNavContent div#gh_nutriliteNav div.gh_secondary dd.gh_first ul{
	margin-bottom:20px;
}

div#gh_content div#gh_nutriliteNav dl.gh_column2 dd.gh_first{
	margin-bottom:0;
}

div#gh_content div#gh_nutriliteNav dl.gh_column1{
	/*width:156px;*/
	width:176px;
	height:178px;
}

div#gh_content div#gh_nutriliteNav dl.gh_column2{
	width:340px;
	height:178px;
}

div#gh_content div#gh_nutriliteNav dl.gh_column2 dd.gh_first{
	width:140px;
	float:left;
}

div#gh_content div#gh_nutriliteNav dl.gh_column2 dd.gh_second{
	width:180px;
	float:right;
}

/*div#gh_content div#gh_nutriliteNav dl.gh_column3{
	width:166px;
	width:194px;
	height:178px;
}*/

div#gh_content div#gh_nutriliteNav dl.gh_column3{
	/*overflow:hidden;*/
	width:132px;
	height:178px;
}

div#gh_content div#gh_nutriliteNav dl.gh_column2 dd.gh_second{
	margin-bottom:0;
}

div#gh_content div#gh_nutriliteNav dl.gh_column2 dd.gh_second ul{
	margin-bottom:0;
}


/* IE6 */
* html div#gh_content div#gh_categoryNavContent div#gh_nutriliteNav div.gh_secondary dd.gh_first ul{
	margin-bottom:15px;
}

* html div#gh_content div#gh_nutriliteNav dl.gh_column1 dt{
	height:43px;
	margin-bottom:12px;
	overflow:hidden;
}

* html div#gh_content div#gh_nutriliteNav dl.gh_column1 dt.gh_first{
	height:13px;
	margin-bottom:12px;
	overflow:hidden;
}

* html div#gh_content div#gh_nutriliteNav dl.gh_column2 dt.gh_first{
	height:13px;
	margin-bottom:12px;
	overflow:hidden;
}

* html div#gh_content div#gh_nutriliteNav dl.gh_column2 dt.gh_second{
	height:29px;
	margin-bottom:16px;
	overflow:hidden;
}

* html div#gh_content div#gh_nutriliteNav dl.gh_column2 dt.gh_first{
	height:13px;
	margin-bottom:12px;
	overflow:hidden;
}

* html div#gh_content div#gh_nutriliteNav dl.gh_column2 dt.gh_second{
	height:29px;
	margin-bottom:12px;
	overflow:hidden;
}

/** html div#gh_content div#gh_nutriliteNav dl.gh_column3 dt{
	height:13px;
	margin-bottom:12px;
	overflow:hidden;
}


* html div#gh_content div#gh_nutriliteNav dl.gh_column4 dt.gh_first{
	height:29px;
	margin-bottom:17px;
	overflow:hidden;
}

* html div#gh_content div#gh_nutriliteNav dl.gh_column4 dt.gh_second{
	height:13px;
	margin-bottom:17px;
	overflow:hidden;
}

* html div#gh_content div#gh_nutriliteNav dl.gh_column4 dt.gh_third{
	height:13px;
	margin-bottom:17px;
	overflow:hidden;
}
*/

/* IE7 */
*:first-child+html div#gh_content div#gh_categoryNavContent div#gh_nutriliteNav div.gh_secondary dd.gh_first ul{
	margin-bottom:15px;
}

*:first-child+html div#gh_content div#gh_nutriliteNav dl.gh_column1 dt{
	height:43px;
	margin-bottom:13px;
	overflow:hidden;
}

*:first-child+html div#gh_content div#gh_nutriliteNav dl.gh_column1 dt.gh_first{
	height:13px;
	margin-bottom:10px;
	overflow:hidden;
}

*:first-child+html div#gh_content div#gh_nutriliteNav dl.gh_column2 dt{
	height:43px;
	margin-bottom:10px;
	overflow:hidden;
}

*:first-child+html div#gh_content div#gh_nutriliteNav dl.gh_column2 dt.gh_first{
	height:13px;
	margin-bottom:10px;
	overflow:hidden;
}

*:first-child+html div#gh_content div#gh_nutriliteNav dl.gh_column2 dt.gh_second{
	height:29px;
	margin-bottom:10px;
	overflow:hidden;
}


/**:first-child+html div#gh_content div#gh_nutriliteNav dl.gh_column3 dt{
	height:13px;
	margin-bottom:10px;
	overflow:hidden;
}

*:first-child+html div#gh_content div#gh_nutriliteNav dl.gh_column4 dt.gh_first{
	height:29px;
	margin-bottom:17px;
	overflow:hidden;
}

*:first-child+html div#gh_content div#gh_nutriliteNav dl.gh_column4 dt.gh_second{
	height:13px;
	margin-bottom:17px;
	overflow:hidden;
}

*:first-child+html div#gh_content div#gh_nutriliteNav dl.gh_column4 dt.gh_third{
	height:13px;
	margin-bottom:17px;
	overflow:hidden;
}

*:first-child+html div#gh_content div#gh_nutriliteNav dl.gh_column2 dd.gh_first ul,
*:first-child+html div#gh_content div#gh_nutriliteNav dl.gh_column2 dd.gh_first{
	margin-bottom:30px;
}*/


/* FF */
div#gh_content div#gh_nutriliteNav dl.gh_column1 dt,
x:-moz-any-link {
	margin-bottom:19px;
}

div#gh_content div#gh_nutriliteNav dl.gh_column2 dd.gh_first ul,
div#gh_content div#gh_nutriliteNav dl.gh_column2 dd.gh_first,
x:-moz-any-link{
	margin-bottom:29px;
}

div#gh_content div#gh_nutriliteNav dl.gh_column2 dt.gh_second,
x:-moz-any-link{
	margin-bottom:16px;
}

div#gh_content div#gh_nutriliteNav dl.gh_column4 dt.gh_first,
x:-moz-any-link{
	height:29px;
	margin-bottom:17px;
	overflow:hidden;
}

div#gh_content div#gh_nutriliteNav dl.gh_column4 dt.gh_second,
x:-moz-any-link{
	height:13px;
	margin-bottom:17px;
	overflow:hidden;
}

/* buy */

div#gh_content div#gh_categoryNavContent div#gh_nutriliteNav div.gh_buy{
	clear: both;
	width:716px;
	height:45px;
	background:url(/gh_common/gh_img/gh_bg_buy.gif) left top no-repeat;
}

div#gh_content div#gh_categoryNavContent div#gh_nutriliteNav div.gh_secondary div.gh_buy dl{
	background:none;
}

div#gh_content div#gh_categoryNavContent div#gh_nutriliteNav div.gh_buy dt{
	float:left;
	width:110px;
	padding:9px 0 0 0;
	background:none;
}

div#gh_content div#gh_categoryNavContent div#gh_nutriliteNav div.gh_buy dd{
	margin:0 0 0 110px;
	padding:8px 0 0 0;
}

div#gh_content div#gh_categoryNavContent div#gh_nutriliteNav div.gh_buy ul{
	background:none;
	margin:0;
	padding:0;
}

div#gh_content div#gh_categoryNavContent div#gh_nutriliteNav div.gh_secondary div.gh_buy li{
	padding:0 0 0 12px;
	line-height:1.3;
}

div#gh_content div#gh_categoryNavContent div#gh_nutriliteNav div.gh_secondary div.gh_buy li{
	float:left;
	width:350px;
	margin:0;
}

div#gh_content div#gh_categoryNavContent  div#gh_nutriliteNav div.gh_secondary div.gh_buy li strong a{
	font-weight:bold;
}

div#gh_content div#gh_categoryNavContent  div#gh_nutriliteNav div.gh_secondary div.gh_buy li span.gh_memo{
	font-size:10px;
	color:#666666;
}


div#gh_content div#gh_categoryNavContent  div#gh_nutriliteNav div.gh_secondary div.gh_buy li.gh_last{
	float:right;
	width:195px;
}

/* IE6 */

* html div#gh_content div#gh_categoryNavContent div#gh_nutriliteNav div.gh_buy dd{
	padding:6px 0 0 0;
}
* html div#gh_content div#gh_categoryNavContent div#gh_nutriliteNav div.gh_secondary div.gh_buy li{
	width:317px;
}
* html div#gh_content div#gh_categoryNavContent  div#gh_nutriliteNav div.gh_secondary div.gh_buy li.gh_last{
	float:right;
	width:213px;
}


/* IE7 */

*:first-child+html div#gh_content div#gh_categoryNavContent div#gh_nutriliteNav div.gh_buy dd{
	padding:6px 0 0 0;
}
*:first-child+html div#gh_content div#gh_categoryNavContent div#gh_nutriliteNav div.gh_secondary div.gh_buy li{
	width:304px;
}
*:first-child+html div#gh_content div#gh_categoryNavContent  div#gh_nutriliteNav div.gh_secondary div.gh_buy li.gh_last{
	float:right;
	width:206px;
}



/*======================================

	beautyNav

=======================================*/

div#gh_content div#gh_beautyNav{
}

div#gh_content div#gh_categoryNavContent div#gh_beautyNav div.gh_buyGuide{
	clear:both;
	padding:143px 0 0 0;
	font-size:10px;
	color:#666666;
}

div#gh_content div#gh_categoryNavContent div#gh_beautyNav div.gh_primary div.gh_buyGuide p{
	line-height:1.3;
}

/* beautyNav */
div#gh_content div#gh_categoryNavContent div#gh_beautyNav div.gh_secondary{
	background:url(/gh_common/gh_img/gh_bd_gray_s.gif) right top no-repeat;
}
div#gh_content div#gh_categoryNavContent div#gh_beautyNav div.gh_secondary dl{
	background:url(/gh_common/gh_img/gh_bd_gray_s.gif) left top no-repeat;
}

div#gh_content div#gh_categoryNavContent div#gh_beautyNav div.gh_secondary dl.gh_last{
	background:url(/gh_common/gh_img/gh_bd_gray_s.gif) left top no-repeat;
}

div#gh_content div#gh_categoryNavContent div#gh_beautyNav div.gh_secondary li{
	margin:0 0 4px 0;
}

div#gh_content div#gh_beautyNav dl.gh_column1{
	width:290px;
	height:178px;
}

div#gh_content div#gh_beautyNav dl.gh_column1 dd.gh_first{
	/*width:110px;*/
	float:left;
}

div#gh_content div#gh_beautyNav dl.gh_column1 dd.gh_second{
	width:148px;
	float:right;
}
div#gh_content div#gh_beautyNav dl.gh_column2{
	width:228px;
	height:178px;
}

div#gh_content div#gh_beautyNav dl.gh_column3{
	width:132px;
	height:178px;
}

div#gh_content div#gh_beautyNav dl.gh_column2 dd.gh_first,
div#gh_content div#gh_beautyNav dl.gh_column3 dd.gh_first{
	height:65px;
}


/* buy */

div#gh_content div#gh_categoryNavContent div#gh_beautyNav div.gh_buy{
	clear:both;
	width:716px;
	height:45px;
	background:url(/gh_common/gh_img/gh_bg_buy.gif) left top no-repeat;
}

div#gh_content div#gh_categoryNavContent div#gh_beautyNav div.gh_secondary div.gh_buy dl{
	background:none;
}

div#gh_content div#gh_categoryNavContent div#gh_beautyNav div.gh_buy dt{
	float:left;
	width:110px;
	padding:9px 0 0 0;
	background:none;
}

div#gh_content div#gh_categoryNavContent div#gh_beautyNav div.gh_buy dd{
	margin:0 0 0 110px;
	padding:8px 0 0 0;
}

div#gh_content div#gh_categoryNavContent div#gh_beautyNav div.gh_buy ul{
	float:left;
	width:362px;
	background:none;
	margin:0;
	padding:0;
	overflow:hidden;
}

div#gh_content div#gh_categoryNavContent div#gh_beautyNav div.gh_secondary div.gh_buy li{
	padding:0 0 0 12px;
	line-height:1.3;
}

div#gh_content div#gh_categoryNavContent div#gh_beautyNav div.gh_secondary div.gh_buy li{
	float:none;
	width:330px;
	margin:0;
}

div#gh_content div#gh_categoryNavContent  div#gh_beautyNav div.gh_secondary div.gh_buy li strong a{
	font-weight:bold;
}

div#gh_content div#gh_categoryNavContent  div#gh_beautyNav div.gh_secondary div.gh_buy li span.gh_memo{
	font-size:10px;
	color:#666666;
}


div#gh_content div#gh_categoryNavContent div#gh_beautyNav div.gh_secondary div.gh_buy ul.gh_last{
	float:right;
	width:195px;
}


div#gh_content div#gh_categoryNavContent div#gh_beautyNav div.gh_secondary div.gh_buy ul.gh_last li{
	margin:0 0 2px 0;
}

/* IE6 */
* html div#gh_content div#gh_categoryNavContent div#gh_beautyNav div.gh_buy dd{
	padding:6px 0 0 0;
}
* html div#gh_content div#gh_categoryNavContent div#gh_beautyNav div.gh_buy ul{
	width:328px;
}
* html div#gh_content div#gh_categoryNavContent div#gh_beautyNav div.gh_secondary div.gh_buy ul.gh_last{
	float:right;
	width:225px;
}

/* IE7 */

*:first-child+html div#gh_content div#gh_categoryNavContent div#gh_beautyNav div.gh_buy dd{
	padding:6px 0 0 0;
}
*:first-child+html div#gh_content div#gh_categoryNavContent div#gh_beautyNav div.gh_buy ul{
	width:310px;
}
*:first-child+html div#gh_content div#gh_categoryNavContent div#gh_beautyNav div.gh_secondary div.gh_buy ul.gh_last{
	float:right;
	width:218px;
}



/*======================================

	homeNav

=======================================*/

div#gh_content div#gh_homeNav p.gh_sub{
	width:137px;
	margin:0 0 15px 0;
	text-align:center;
	font-size:10px;
	color:#666666;
}

div#gh_content div#gh_categoryNavContent div#gh_homeNav div.gh_buyGuide{
	clear:both;
	padding:116px 0 0 0;
	font-size:10px;
	color:#666666;
}

div#gh_content div#gh_categoryNavContent div#gh_homeNav div.gh_buyGuide p{
	line-height:1.3;
}

/* homeNav */
div#gh_content div#gh_categoryNavContent div#gh_homeNav div.gh_secondary{
	background:url(/gh_common/gh_img/gh_bd_gray_s.gif) right top no-repeat;
}
div#gh_content div#gh_categoryNavContent div#gh_homeNav div.gh_secondary dl{
	background:url(/gh_common/gh_img/gh_bd_gray_s.gif) left top no-repeat;
}

div#gh_content div#gh_categoryNavContent div#gh_homeNav div.gh_secondary dl.gh_last{
	background:url(/gh_common/gh_img/gh_bd_gray_s.gif) left top no-repeat;
}

div#gh_content div#gh_categoryNavContent div#gh_homeNav div.gh_secondary li{
	margin:0 0 4px 0;
}

div#gh_content div#gh_categoryNavContent div#gh_homeNav div.gh_secondary dd.gh_first ul{
	margin-bottom:20px;
}

div#gh_content div#gh_categoryNavContent dl.gh_column2 dd.gh_first{
	margin-bottom:0;
}

div#gh_content div#gh_homeNav dl.gh_column1{
	width:172px;
	/*height:178px;*/
	height:106px;
	overflow:hidden;
}

div#gh_content div#gh_homeNav dl.gh_column2{
	width:172px;
	/*height:178px;*/
	height:106px;
	overflow:hidden;
}

div#gh_content div#gh_homeNav dl.gh_column3{
	width:152px;
	/*height:178px;*/
	height:106px;
	overflow:hidden;
}

div#gh_content div#gh_homeNav dl.gh_column4{
	width:142px;
	/*height:178px;*/
	height:106px;
	overflow:hidden;
}


div#gh_content div#gh_homeNav dl.gh_column2 dt{
	margin-bottom:13px;
}

div#gh_content div#gh_homeNav dl.gh_column3 dt{
	margin-bottom:13px;
}

div#gh_content div#gh_homeNav dl.gh_column4 dt{
	margin:0 0 13px 0;
	overflow:hidden;
	padding:0;
}

div#gh_categorydivider {
	float:right;
	width:715px;
	height:2px !important;
	margin:7px 0 12px 0 !important;
	background:url(/gh_common/gh_img/gh_hr.gif) repeat-x;
	zoom:1;
	overflow:hidden;
}

/* IE6 */

* html div#gh_content div#gh_homeNav dl.gh_column3 dt.gh_first{
	height:13px;
	margin-bottom:14px;
	overflow:hidden;
}

* html div#gh_content div#gh_homeNav dl.gh_column4 dt{
	height:29px;
	margin-bottom:14px;
	overflow:hidden;
}

/* IE7 */

*:first-child+html div#gh_content div#gh_homeNav dl.gh_column2 dd.gh_first,
*:first-child+html div#gh_content div#gh_homeNav dl.gh_column2 dd.gh_first ul{
	margin-bottom:24px;
}

*:first-child+html div#gh_content div#gh_homeNav dl.gh_column3 dd.gh_first,
*:first-child+html div#gh_content div#gh_homeNav dl.gh_column3 dd.gh_first ul{
	margin-bottom:24px;
}

*:first-child+html div#gh_content div#gh_homeNav dl.gh_column4 dt{
	margin-bottom:13px;
}


/* FF */
div#gh_content div#gh_homeNav dl.gh_column2 dd.gh_first,
div#gh_content div#gh_homeNav dl.gh_column2 dd.gh_first ul,
x:-moz-any-link{
	margin-bottom:23px;
}

div#gh_content div#gh_homeNav dl.gh_column3 dd.gh_first,
div#gh_content div#gh_homeNav dl.gh_column3 dd.gh_first ul,
x:-moz-any-link{
	margin-bottom:23px;
}

/* buy */

div#gh_content div#gh_categoryNavContent div#gh_homeNav div.gh_buy2{
	clear:both;
	width:334px;
	height:106px;
	background-image:url(/gh_common/gh_img/gh_bg_buy2.gif);
}

div#gh_content div#gh_categoryNavContent div#gh_homeNav div.gh_secondary div.gh_buy2 dl{
	background:none;
}

div#gh_content div#gh_categoryNavContent div#gh_homeNav div.gh_buy2 dt{
	width:110px;
	padding:9px 0 0 0;
	background:none;
}

div#gh_content div#gh_categoryNavContent div#gh_homeNav div.gh_buy2 dd{
	margin:0;
	padding:0;
}

div#gh_content div#gh_categoryNavContent div#gh_homeNav div.gh_buy2 ul{
	background:none;
	margin:0;
	padding:0;
}

div#gh_content div#gh_categoryNavContent div#gh_homeNav div.gh_secondary div.gh_buy2 li{
	padding:0 0 0 12px;
	line-height:1.3;
}

div#gh_content div#gh_categoryNavContent div#gh_homeNav div.gh_secondary div.gh_buy2 li{
	float:left;
	width:350px;
	margin:0;
}

div#gh_content div#gh_categoryNavContent div#gh_homeNav div.gh_secondary div.gh_buy2 li strong a{
	font-weight:bold;
}

div#gh_content div#gh_categoryNavContent div#gh_homeNav div.gh_secondary div.gh_buy2 li span.gh_memo{
	font-size:10px;
	color:#666666;
}


div#gh_content div#gh_categoryNavContent div#gh_homeNav div.gh_secondary div.gh_buy2 li.gh_last{
	float:right;
	width:195px;
}

/* IE6 */

/** html div#gh_content div#gh_categoryNavContent div#gh_homeNav div.gh_buy2 dd{
	padding:6px 0 0 0;
}*/
* html div#gh_content div#gh_categoryNavContent div#gh_homeNav div.gh_secondary div.gh_buy2 li{
	width:317px;
}
* html div#gh_content div#gh_categoryNavContent  div#gh_homeNav div.gh_secondary div.gh_buy2 li.gh_last{
	float:right;
	width:213px;
}


/* IE7 */

/**:first-child+html div#gh_content div#gh_categoryNavContent div#gh_homeNav div.gh_buy2 dd{
	padding:6px 0 0 0;
}*/
*:first-child+html div#gh_content div#gh_categoryNavContent div#gh_homeNav div.gh_secondary div.gh_buy2 li{
	width:304px;
}
*:first-child+html div#gh_content div#gh_categoryNavContent  div#gh_homeNav div.gh_secondary div.gh_buy2 li.gh_last{
	float:right;
	width:206px;
}



/*======================================

	amwayliveNav

=======================================*/

div#gh_content div#gh_amwayliveNav{
}

div#gh_content div#gh_amwayliveNav p.gh_sub{
	width:137px;
	margin:0 0 15px 0;
	text-align:center;
	font-size:10px;
	color:#666666;
}

div#gh_content div#gh_amwayliveNav dl.gh_column1{
	width:162px;
	height:223px;
}

div#gh_content div#gh_amwayliveNav dl.gh_column2{
	width:132px;
	height:223px;
}

div#gh_content div#gh_amwayliveNav dl.gh_column3{
	width:194px;
	height:223px;
}

div#gh_content div#gh_amwayliveNav dl.gh_column4{
	width:150px;
	height:223px;
}

div#gh_content div#gh_amwayliveNav dl.gh_column1 dd{
	margin-bottom:0;
}

div#gh_content div#gh_amwayliveNav dl.gh_column1 dd ul{
	margin-bottom:0;
}

div#gh_content div#gh_amwayliveNav dl.gh_column3 dd{
	margin-bottom:0;
}

div#gh_content div#gh_amwayliveNav dl.gh_column3 dd ul{
	margin-bottom:0;
}

/* IE6 */

* html div#gh_content div#gh_amwayliveNav dl.gh_column2 dt{
	height:13px;
	margin-bottom:14px;
	overflow:hidden;
}

/*======================================

	clubNav

=======================================*/

div#gh_content div#gh_clubNav{
}

div#gh_content div#gh_clubNav p.gh_sub{
	margin:0 0 15px 3px;
	font-size:10px;
	color:#666666;
}

div#gh_content div#gh_clubNav dl{
	height:91px;
	overflow:hidden;
}

div#gh_content div#gh_clubNav dl.gh_column1{
	width:185px;
	height:223px;
}

div#gh_content div#gh_clubNav dl.gh_column2{
	width:263px;
	height:223px;
}

div#gh_content div#gh_clubNav dl.gh_column3{
	width:195px;
	height:223px;
}

div#gh_content div#gh_clubNav dt{
	vertical-align:top;
}

div#gh_content div#gh_clubNav dl.gh_column1 dd{
	margin-bottom:0;
}

div#gh_content div#gh_clubNav dl.gh_column1 dd ul{
	margin-bottom:0;
}

/* IE6 */

* html div#gh_content div#gh_clubNav dl.gh_column1 dt,
* html div#gh_content div#gh_clubNav dl.gh_column2 dt{
	height:13px;
	margin-bottom:14px;
	overflow:hidden;
}

* html div#gh_content div#gh_clubNav dl.gh_column3 dt{
	height:13px;
	margin-bottom:17px;
	overflow:hidden;
}

/* IE7 */
*:first-child+html div#gh_content div#gh_clubNav dl.gh_column1 dt,
*:first-child+html div#gh_content div#gh_clubNav dl.gh_column2 dt{
	height:13px;
	margin-bottom:14px;
	overflow:hidden;
}

*:first-child+html div#gh_content div#gh_clubNav dl.gh_column3 dt{
	height:13px;
	margin-bottom:17px;
	overflow:hidden;
}


/*======================================

	footer

=======================================*/


div#gh_footerContent div#gh_globalFooter{
	width:960px;
	margin:25px auto 0 auto;
	background:url(/gh_common/gh_img/gh_footer_logo.gif) right bottom no-repeat;
	text-align:center;
}

div#gh_footerContent div#gh_copyRight{
	margin:0 185px 0 0;
	padding:52px 0 0 0;
	font-family:Arial;
	font-size:11px;
	text-align:right;
	color:#8c8c8c;
}