@charset "Shift_JIS";
/* ===================================
Sierra Organica
=================================== */

/* ie6 png */
/*.iepngfix {
	behavior: expression(IEPNGFIX.fix(this));
}*/

/* common */
#pickup.sierra {
	width: 950px;
	margin: 5px auto 2em auto;
	font-size: 12px;
	color: #464646;
	font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', sans-serif;/*margin-top: -8px;*/
}
#pickup.sierra img { /*IE*/
	vertical-align: top;
	zoom: 1;
}
#pickup.sierra a {
	color: #a70700;
	text-decoration: none;
	-moz-transition: opacity 0.1s linear;
	-webkit-transition: opacity 0.1s linear;
	-o-transition: opacity 0.1s linear;
	transition: opacity 0.1s linear;
	filter: alpha(opacity=100);
	opacity: 1;
}
#pickup.sierra a:hover {
	text-decoration: underline;
	-moz-transition: opacity 0.1s linear;
	-webkit-transition: opacity 0.1s linear;
	-o-transition: opacity 0.1s linear;
	transition: opacity 0.1s linear;
	filter: alpha(opacity=70);
	opacity: 0.7;
}
#pickup.sierra strong {
	color: #a70700;
	font-weight: bold;
}
#pickup.sierra .relative {
	position: relative;
}
#pickup.sierra .icon_new_l {
	position: absolute;
}
.pageNav {
	display: block;
	clear: both;
}
#pickup.sierra .b_borderBrown {
	border-bottom: #c1b16f solid 1px;
}
#pickup.sierra #sierra_about {
	border-top: 1px solid #ccc;
	padding-top: 15px;
	overflow: hidden;
}
#pickup.sierra #sierra_about div {
	padding: 0 20px;
	overflow: hidden;
	display: table-cell;
 /display:inline; /*IE6,IE7*/
 /zoom:1; /*IE6,IE7*/
	vertical-align: middle;
}
#pickup.sierra #sierra_about div.sierra_logo {
	width: 102px;
}
#pickup.sierra #sierra_about div.sierra_name {
	width: 192px;
	border-left: 1px solid #ccc;
	border-top: 10px solid #fff;
	border-bottom: 10px solid #fff;
	font-size: 18px;
}
#pickup.sierra #sierra_about div.sierra_text {
	width: 532px;
	border-left: 1px solid #ccc;
	border-top: 10px solid #fff;
	border-bottom: 10px solid #fff;
	font-size: 14px;
	padding-right: 0;
}
/* ヘッダメイン */
#pickup.sierra #sierra_slide {
	position: relative;
	width: 950px;
	height: 329px;
}
#pickup.sierra #sierra_slide a:hover img {
	filter: alpha(opacity=70);
	-moz-opacity: 0.70;
	opacity: 0.70;
}
.bx-wrapper .bx-viewport {
	-moz-box-shadow: 0 !important;
	-webkit-box-shadow: 0 0 0 #FFF !important;
	box-shadow: 0 !important;
	border: 0 !important;
	left: 0 !important;
	background: #fff;
}
/* ヘッダナビ */
#pickup.sierra .sierra_hNav_top {
	overflow: hidden;
	clear: both;
	margin-top: 20px;
}
#pickup.sierra .sierra_hNav_top li {
	display: block;
	float: left;
}
#pickup.sierra .sierra_hNav_top .hnav_tab_haircare {
	width: 229px;
	margin-right: 10px;
	position: relative;
}
#pickup.sierra .sierra_hNav_top .hnav_tab_haircare .new {
	position: absolute;
	width: 67px;
	left: 162px;
	top: 0px;
}
#pickup.sierra .sierra_hNav_top .hnav_tab_herbtea {
	margin-right: 30px;
}
#pickup.sierra .sierra_hNav_top .hnav_btn_brandsite, #pickup.sierra .sierra_hNav_top .hnav_btn_fax {
	margin-right: 10px;
}
#pickup.sierra .sierra_hNav_top .hnav_btn_brandsite, #pickup.sierra .sierra_hNav_top .hnav_btn_fax, #pickup.sierra .sierra_hNav_top .hnav_btn_inquiry {
	margin-top: 10px;
}
/* ヘッダメイン */
#pickup.sierra .sierra_hd_02 {
	clear: both;
	width: 934px;
	height: 0 !important;
	height /**/: 212px;
	padding: 212px 0 0 0;
	overflow: hidden;
	background: url(../img/sierra/hd_02.png) no-repeat;
}
#pickup.sierra .sierra_hd_03 {
	width: 934px;
	height: 0 !important;
	height /**/: 104px;
	padding: 104px 0 0 0;
	overflow: hidden;
	background: url(../img/sierra/hd_03.png) no-repeat;
}
#pickup.sierra .sierra_hd_04 {
	width: 934px;
	height: 0 !important;
	height /**/: 70px;
	padding: 70px 0 0 0;
	overflow: hidden;
	background: url(../img/sierra/hd_04.png) no-repeat;
}
#pickup.sierra .sierra_hd_05 {
	width: 934px;
	height: 0 !important;
	height /**/: 40px;
	padding: 40px 0 0 0;
	overflow: hidden;
	background: url(../img/sierra/hd_05.png) no-repeat;
}
/* ヘッダナビ下 */
#pickup.sierra .sierra_hNav_bottom {
	width: 948px;
	overflow: hidden;
	border: 1px solid #ccc;
	border-bottom: none;
}
#pickup.sierra .sierra_hNav_bottom li {
	display: block;
	float: left;
	margin-left: 16px;
}
/* メイン */
#pickup.sierra #sierra_MainBox {
	width: 888px;
	border: 1px solid #ccc;
	background: #fafafa;
	overflow: hidden;
	margin: 0 auto;
	padding: 0 30px 30px 30px;
}
/* コンテンツタイトル */
#pickup.sierra .sierra_CtTtl {
	clear: both;
	width: 950px;
	height: 0 !important;
	height /**/: 50px;
	padding: 50px 0 0 0;
	overflow: hidden;
	margin-top: 30px;
}
#pickup.sierra #sierra_ft_ttl {
	background: url(../img/sierra/ft_ttl.png) no-repeat;
}
#pickup.sierra #sierra_mrt_ttl {
	background: url(../img/sierra/mrt_ttl.png) no-repeat;
}
#pickup.sierra #sierra_sts_ttl {
	background: url(../img/sierra/sts_ttl.png) no-repeat;
}
#pickup.sierra #sierra_itm_ttl {
	background: url(../img/sierra/itm_ttl.png) no-repeat;
}
#pickup.sierra #sierra_voice_ttl {
	background: url(../img/sierra/voice_ttl.png) no-repeat;
}
#pickup.sierra #sierra_faq_ttl {
	background: url(../img/sierra/faq_ttl.png) no-repeat;
}
#pickup.sierra #sierra_pub_ttl {
	background: url(../img/sierra/pub_ttl.png) no-repeat;
}
#pickup.sierra #sierra_dl_ttl {
	background: url(../img/sierra/dl_ttl.png) no-repeat;
}
/* コンテンツボックス */
#pickup.sierra .sierra_CtBox {
	width: 740px;
	/*_width: 950px;*/ /*IE*/
	padding: 20px 74px 20px 74px;
	border: 1px solid #ccc;
	border-top: none;
	background: #fff;
	overflow: hidden;
}
#pickup.sierra .sierra_CtBox .lead {
	font-size: 14px;
	padding-top: 20px;
	padding-bottom: 20px;
}
#pickup.sierra .sierra_CtBox .lead ul {
	margin-top: 6px;
}
#pickup.sierra .sierra_CtBox .lead li {
	font-size: 10px;
	text-indent: -1em;
	margin-left: 1em;
	line-height: 1.3em;
	margin-bottom: 0.3em;
}
#pickup.sierra .sierra_CtFt {
	clear: both;
	margin-bottom: 10px;
	_margin-bottom: 5px; /*IE*/
}
/* ページトップへ */
#pickup.sierra .sierra_pagetop {
	clear: both;
	float: right;
	margin-top: 10px;
	margin-bottom: 13px;
	width: 132px;
	overflow: hidden;
	background: url(../img/sierra/pagetop.gif) no-repeat;
}
#pickup.sierra .sierra_pagetop a {
	display: block;
	width: 132px;
	height: 0 !important;
	height /**/: 18px;
	padding: 18px 0 0 0;
	_overflow: hidden;
}
/* 特徴 */
#pickup.sierra .sierra_CtBox#sierra_ft_box {
	padding-bottom: 30px;
}
.sierra_ft_dl {
	width: 631px;
	overflow: hidden;
	float: left;
	margin-bottom: 10px;
}
.sierra_ft_dl dt {
	position: relative;
	width: 65px;
	height: 0 !important;
	height /**/: 66px;
	padding: 66px 0 0 0;
	overflow: hidden;
}
.sierra_ft_dl dt.sierra_ft_01_num {
	background: url(../img/sierra/ft_01_num.png) no-repeat;
}
.sierra_ft_dl dt.sierra_ft_02_num {
	background: url(../img/sierra/ft_02_num.png) no-repeat;
}
.sierra_ft_dl dt.sierra_ft_03_num {
	background: url(../img/sierra/ft_03_num.png) no-repeat;
}
.sierra_ft_dl dt.sierra_ft_04_num {
	background: url(../img/sierra/ft_04_num.png) no-repeat;
}
.sierra_ft_dl dt.sierra_ft_05_num {
	background: url(../img/sierra/ft_05_num.png) no-repeat;
}
.sierra_ft_dl dd {
	position: relative;
	left: 65px;
	top: -66px;
	width: 566px;
	margin-bottom: -46px;
	overflow: hidden;
}
.sierra_ft_dl dd h3 {
	width: 536px;
	overflow: hidden;
}
.sierra_ft_dl dd h3.sierra_ft_01_ttl {
	height: 0 !important;
	height /**/: 64px;
	padding: 64px 0 0 0;
	background: url(../img/sierra/ft_01_ttl.png) no-repeat;
}
.sierra_ft_dl dd h3.sierra_ft_02_ttl {
	height: 0 !important;
	height /**/: 40px;
	padding: 40px 0 0 0;
	background: url(../img/sierra/ft_02_ttl.png) no-repeat;
}
.sierra_ft_dl dd h3.sierra_ft_03_ttl {
	height: 0 !important;
	height /**/: 40px;
	padding: 40px 0 0 0;
	background: url(../img/sierra/ft_03_ttl.png) no-repeat;
}
.sierra_ft_dl dd h3.sierra_ft_04_ttl {
	height: 0 !important;
	height /**/: 40px;
	padding: 40px 0 0 0;
	background: url(../img/sierra/ft_04_ttl.png) no-repeat;
}
.sierra_ft_dl dd h3.sierra_ft_05_ttl {
	height: 0 !important;
	height /**/: 40px;
	padding: 40px 0 0 0;
	background: url(../img/sierra/ft_05_ttl.png) no-repeat;
}
.sierra_ft_dl dd p {
	padding-left: 18px;
}
#sierra_ft_box ul {
	/*float: right;*/
	overflow: hidden;
}
#sierra_ft_box ul li img {
	margin: 10px 0 30px 30px;
}
#sierra_ft_box .btn {
	margin: 0 auto;
	_margin-left: 114px; /*IE*/
	clear: both;
	width: 513px;
	overflow: hidden;
	background: url(../img/sierra/ft_btn.png) no-repeat;
}
#sierra_ft_box .btn a {
	display: block;
	width: 513px;
	height: 0 !important;
	height /**/: 33px;
	padding: 33px 0 0 0;
	_overflow: hidden;
}
/* 特徴 - さらに詳しくは */
#sierra_ft_more_ttl {
	clear: both;
	width: 740px;
	height: 0 !important;
	height /**/: 33px;
	padding: 33px 0 0 0;
	overflow: hidden;
	background: url(../img/sierra/ft_more_ttl.png) no-repeat;
}
#pickup.sierra #sierra_ft_more_box {
	width: 735px;
	height: 96px;
	/*_width: 740px;*/ /*IE*/ /* ローカルのみハック必要？ */
	padding: 15px 0 0 5px;
	background: url(../img/sierra/ft_more_bg.png) repeat-y;
	overflow: hidden;
}
#sierra_ft_more_box li {
	width: 223px;
	height: 33px;
	overflow: hidden;
	display: block;
	float: left;
	margin: 0 0 15px 15px;
}
#sierra_ft_more_box a {
	display: block;
	width: 223px;
	height: 0 !important;
	height /**/: 33px;
	padding: 33px 0 0 0;
	_overflow: hidden;
}
#sierra_ft_more_box li.sierra_ft_more_01 {
	background: url(../img/sierra/ft_more_btn_01.png) no-repeat;
	_margin-left: 7px; /*IE6*/
}
#sierra_ft_more_box li.sierra_ft_more_02 {
	background: url(../img/sierra/ft_more_btn_02.png) no-repeat;
}
#sierra_ft_more_box li.sierra_ft_more_03 {
	background: url(../img/sierra/ft_more_btn_03.png) no-repeat;
}
#sierra_ft_more_box li.sierra_ft_more_04 {
	background: url(../img/sierra/ft_more_btn_04.png) no-repeat;
	_margin-left: 7px; /*IE6*/
}
#sierra_ft_more_box li.sierra_ft_more_05 {
	background: url(../img/sierra/ft_more_btn_05.png) no-repeat;
}
#sierra_ft_more_box li.sierra_ft_more_06 {
	background: url(../img/sierra/ft_more_btn_06.png) no-repeat;
}
/* 導入メリット */
#pickup.sierra .sierra_CtBox#sierra_merit_box {
	padding-bottom: 30px;
}
.sierra_merit_dl {
	width: 730px;
	overflow: hidden;
	float: left;
	margin-bottom: 10px;
}
.sierra_merit_dl dt {
	position: relative;
	width: 65px;
	height: 0 !important;
	height /**/: 66px;
	padding: 66px 0 0 0;
	overflow: hidden;
}
.sierra_merit_dl dt.sierra_merit_01_num {
	background: url(../img/sierra/mrt_01_num.png) no-repeat;
}
.sierra_merit_dl dt.sierra_merit_02_num {
	background: url(../img/sierra/mrt_02_num.png) no-repeat;
}
.sierra_merit_dl dd {
	position: relative;
	left: 65px;
	top: -66px;
	width: 665px;
	margin-bottom: -46px;
	overflow: hidden;
}
.sierra_merit_dl dd h3 {
	width: 536px;
	overflow: hidden;
}
.sierra_merit_dl dd h3.sierra_merit_01_ttl {
	height: 0 !important;
	height /**/: 40px;
	padding: 40px 0 0 0;
	background: url(../img/sierra/mrt_01_ttl.png) no-repeat;
}
.sierra_merit_dl dd h3.sierra_merit_02_ttl {
	height: 0 !important;
	height /**/: 64px;
	padding: 64px 0 0 0;
	background: url(../img/sierra/mrt_02_ttl.png) no-repeat;
}
.sierra_merit_dl dd p {
	padding-left: 18px;
}
/* 導入メリット プロセス */
#sierra_mrt_prc_ttl {
	clear: both;
	width: 740px;
	height: 0 !important;
	height /**/: 33px;
	padding: 33px 0 0 0;
	overflow: hidden;
	background: url(../img/sierra/mrt_prc_ttl.png) no-repeat;
}
#sierra_mrt_prc_box .lead {
/*padding-left: 10px;
	padding-right: 10px;*/
}
#sierra_mrt_prc_box img {
	display: block;
}
#sierra_mrt_prc_box h4 {
	width: 460px;
	height: 0 !important;
	height /**/: 30px;
	padding: 30px 0 0 0;
	overflow: hidden;
}
#sierra_mrt_prc_box h4.mrt_prc_fl_01_ttl {
	background: url(../img/sierra/mrt_prc_fl_01_ttl.png) no-repeat;
}
#sierra_mrt_prc_box h4.mrt_prc_fl_02_ttl {
	background: url(../img/sierra/mrt_prc_fl_02_ttl.png) no-repeat;
}
#sierra_mrt_prc_box h4.mrt_prc_fl_03_ttl {
	background: url(../img/sierra/mrt_prc_fl_03_ttl.png) no-repeat;
}
#sierra_mrt_prc_box h4.mrt_prc_fl_04_ttl {
	background: url(../img/sierra/mrt_prc_fl_04_ttl.png) no-repeat;
}
#sierra_mrt_prc_box h4.mrt_prc_fl_05_ttl {
	background: url(../img/sierra/mrt_prc_fl_05_ttl.png) no-repeat;
}
#sierra_mrt_prc_box h4.mrt_prc_fl_06_ttl {
	background: url(../img/sierra/mrt_prc_fl_06_ttl.png) no-repeat;
}
#sierra_mrt_prc_box h4.mrt_prc_fl_07_ttl {
	background: url(../img/sierra/mrt_prc_fl_07_ttl.png) no-repeat;
}
#sierra_mrt_prc_box h4.mrt_prc_fl_08_ttl {
	background: url(../img/sierra/mrt_prc_fl_08_ttl.png) no-repeat;
}
#sierra_mrt_prc_box h4.mrt_prc_fl_09_ttl {
	background: url(../img/sierra/mrt_prc_fl_09_ttl.png) no-repeat;
}
#pickup.sierra #sierra_mrt_prc_box {
	width: 700px;
	/*_width: 740px;*/ /*IE*/
	padding: 20px 20px 20px;
	background: url(../img/sierra/mrt_prc_bg.png) repeat-y;
	overflow: hidden;
}
#pickup.sierra .mrt_prc_fl {
	width: 460px;
	float: left;
	overflow: hidden;
}
#pickup.sierra .mrt_prc_fl_box {
	width: 430px;
	/*_width: 460px;*/ /*IE*/ /*ローカル環境のみハック必要？*/
	padding: 10px 15px 10px;
	background: url(../img/sierra/mrt_prc_fl_bg.png) repeat-y;
	overflow: hidden;
	position: relative;
}
#pickup.sierra .mrt_prc_fl_box.noTxt { /*テキストがない場合*/
	padding-top: 0;
	padding-bottom: 0;
	height: 12px;
}
#pickup.sierra .mrt_prc_fl_box img {
}
#pickup.sierra .mrt_prc_fl_box div.txt {
}
#pickup.sierra .mrt_prc_fl_box div.txt_wImg {
	display: block;
	float: right;
	width: 355px;
}
#pickup.sierra .mrt_prc_fl_box ul {
	margin-top: 6px;
}
#pickup.sierra .mrt_prc_fl_box li {
	font-size: 10px;
	text-indent: -1em;
	margin-left: 1em;
	line-height: 1.3em;
	margin-bottom: 0.3em;
}
#pickup.sierra .sierra_mrt_prc_fl_arrow {
	_margin-top: -10px; /*IE*/
}
/* 導入メリット - マッサージ */
#pickup.sierra .mrt_prc_msg {
	width: 220px;
	/*float: right;*/
	overflow: hidden;
	padding-left: 20px;
	_padding-left: 17px; /*IE*/
}
#pickup.sierra .mrt_prc_msg h4 {
	width: 220px;
	height: 0 !important;
	height /**/: 30px;
	padding: 30px 0 0 0;
	overflow: hidden;
}
#pickup.sierra .mrt_prc_msg h4.mrt_prc_msg_01_ttl {
	background: url(../img/sierra/mrt_prc_msg_01_ttl.png) no-repeat;
}
#pickup.sierra .mrt_prc_msg h4.mrt_prc_msg_02_ttl {
	background: url(../img/sierra/mrt_prc_msg_02_ttl.png) no-repeat;
}
#pickup.sierra .mrt_prc_msg_box {
	font-size: 10px;
	line-height: 1.3em;
	width: 190px;
	/*_width: 220px;*/ /*IE*/ /*ローカル環境のみハック必要？*/
	padding: 10px 15px 20px;
	background: url(../img/sierra/mrt_prc_msg_bg.png) repeat-y;
	overflow: hidden;
	position: relative;
	clear: both;
}
#pickup.sierra .mrt_prc_msg_box table td {
	vertical-align: top;
	font-size: 10px;
	line-height: 1.3em;
	padding-top: 3px;
}
#pickup.sierra .mrt_prc_msg_box h5 {
	font-size: 12px;
	font-weight: bold;
	margin-top: 20px;
}
#pickup.sierra .mrt_prc_msg_box dt {
	display: block;
	font-weight: bold;
	margin-top: 5px;
}
#pickup.sierra .mrt_prc_msg_box dd {
}
/* 新規導入セット - 内容 */
#sierra_sts_sts_ttl {
	clear: both;
	width: 740px;
	height: 0 !important;
	height /**/: 33px;
	padding: 33px 0 0 0;
	overflow: hidden;
	background: url(../img/sierra/sts_sts3.png) no-repeat;
}
#sierra_sts_sts_ttl_b {
	clear: both;
	width: 740px;
	height: 0 !important;
	height /**/: 33px;
	padding: 33px 0 0 0;
	overflow: hidden;
	background: url(../img/sierra/sts_sts_b3.png) no-repeat;
}
#sierra_sts_sts_box {
	width: 740px;
	height: 363px;
	position: relative;
}
#sierra_sts_sts_box .btn {
	position: absolute;
	left: 22px;
	top: 305px;
}
#sierra_sts_sts_box_b {
	width: 740px;
	height: 483px;
	position: relative;
}
#sierra_sts_sts_box_b .btn {
	position: absolute;
	left: 308px;
	top: 422px;
}
#sierra_sts_plus_box {
	clear: both;
	width: 740px;
	height: 0 !important;
	height /**/: 50px;
	padding: 50px 0 0 0;
	overflow: hidden;
	background: url(../img/sierra/sts_plus.png) no-repeat;
}
#sierra_sts_plus_box_b {
	clear: both;
	width: 740px;
	height: 0 !important;
	height /**/: 50px;
	padding: 50px 0 0 0;
	overflow: hidden;
	background: url(../img/sierra/sts_plus_b.png) no-repeat;
}
/* 新規導入セット - 特典 */
#sierra_sts_prst_ttl {
	clear: both;
	width: 740px;
	height: 0 !important;
	height /**/: 33px;
	padding: 33px 0 0 0;
	overflow: hidden;
	background: url(../img/sierra/sts_prst_ttl3.png) no-repeat;
}
#sierra_sts_prst_ttl_b {
	clear: both;
	width: 740px;
	height: 0 !important;
	height /**/: 33px;
	padding: 33px 0 0 0;
	overflow: hidden;
	background: url(../img/sierra/sts_prst_ttl_b3.png) no-repeat;
}
#pickup.sierra #sierra_sts_prst_box {
	width: 700px;
	/*_width: 740px;*/ /*IE*/ /* ローカルのみハック必要？ */
	padding: 20px 20px 0px;
	background: url(../img/sierra/sts_prst_bg.png) repeat-y;
	overflow: hidden;
}
#pickup.sierra #sierra_sts_prst_box_ft {
	background: url(../img/sierra/sts_bg.png) repeat-y;
	padding-bottom: 10px;
	overflow: hidden;
}
#pickup.sierra #sierra_sts_prst_box_ft_b {
	background: url(../img/sierra/sts_bg.png) repeat-y;
	padding-bottom: 10px;
	overflow: hidden;
}
.sierra_sts_prst_dl {
	width: 488px;
	overflow: hidden;
	float: left;
	margin-bottom: 10px;
	padding-left: 10px;
}
.sierra_sts_prst_dl_b {
	width: 460px;
	overflow: hidden;
	float: left;
	margin-bottom: 10px;
	padding-left: 10px;
}
.sierra_sts_prst_dl dt, .sierra_sts_prst_dl_b dt {
	position: relative;
	width: 65px;
	height: 0 !important;
	height /**/: 66px;
	padding: 66px 0 0 0;
	overflow: hidden;
}
.sierra_sts_prst_dl dt.sierra_sts_prst_01_num, .sierra_sts_prst_dl_b dt.sierra_sts_prst_01_num {
	background: url(../img/sierra/sts_prst_01_num.png) no-repeat;
}
.sierra_sts_prst_dl dt.sierra_sts_prst_02_num, .sierra_sts_prst_dl_b dt.sierra_sts_prst_02_num {
	background: url(../img/sierra/sts_prst_02_num.png) no-repeat;
}
.sierra_sts_prst_dl dt.sierra_sts_prst_03_num, .sierra_sts_prst_dl_b dt.sierra_sts_prst_03_num {
	background: url(../img/sierra/sts_prst_03_num.png) no-repeat;
}
.sierra_sts_prst_dl dt.sierra_sts_prst_04_num, .sierra_sts_prst_dl_b dt.sierra_sts_prst_04_num {
	background: url(../img/sierra/sts_prst_04_num.png) no-repeat;
}
.sierra_sts_prst_dl dt.sierra_sts_prst_05_num, .sierra_sts_prst_dl_b dt.sierra_sts_prst_05_num {
	background: url(../img/sierra/sts_prst_05_num.png) no-repeat;
}
.sierra_sts_prst_dl dt.sierra_sts_prst_06_num, .sierra_sts_prst_dl_b dt.sierra_sts_prst_06_num {
	background: url(../img/sierra/sts_prst_06_num.png) no-repeat;
}
.sierra_sts_prst_dl_b dt.sierra_sts_prst_07_num {
	background: url(../img/sierra/sts_prst_07_num.png) no-repeat;
}
.sierra_sts_prst_dl dd {
	position: relative;
	left: 65px;
	top: -66px;
	width: 423px;
	margin-bottom: -46px;
	min-height: 120px;
	height: auto !important;
	height: 120px;
	overflow: hidden;
}
.sierra_sts_prst_dl_b dd {
	position: relative;
	left: 65px;
	top: -66px;
	width: 400px;
	margin-bottom: -46px;
	min-height: 120px;
	height: auto !important;
	height: 120px;
	overflow: hidden;
}
.sierra_sts_prst_dl_b dd.cabi {
	position: relative;
	left: 65px;
	top: -66px;
	width: 400px;
	margin-bottom: -46px;
	min-height: 152px;
	height: auto !important;
	height: 152px;
	overflow: hidden;
}
.sierra_sts_prst_dl dd h3 {
	width: 423px;
	overflow: hidden;
}
.sierra_sts_prst_dl_b dd h3 {
	width: 400px;
	overflow: hidden;
}
.sierra_sts_prst_dl dd h3.sierra_sts_prst_01_ttl_a {
	height: 0 !important;
	height /**/: 64px;
	padding: 64px 0 0 0;
	background: url(../img/sierra/sts_prst_01_ttl_a.png) no-repeat;
}
.sierra_sts_prst_dl dd h3.sierra_sts_prst_02_ttl_a {
	height: 0 !important;
	height /**/: 64px;
	padding: 64px 0 0 0;
	/*background: url(../img/sierra/sts_prst_02_ttl_a.png) no-repeat;*/
	background: url(../img/sierra/sts_prst_02_ttl2.png) no-repeat;
}
.sierra_sts_prst_dl dd h3.sierra_sts_prst_03_ttl_a {
	height: 0 !important;
	height /**/: 40px;
	padding: 40px 0 0 0;
	background: url(../img/sierra/sts_prst_03_ttl_a.png) no-repeat;
}
.sierra_sts_prst_dl dd h3.sierra_sts_prst_04_ttl_a {
	height: 0 !important;
	height /**/: 66px;
	padding: 66px 0 0 0;
	/*background: url(../img/sierra/sts_prst_04_ttl_a.png) no-repeat;*/
	background: url(../img/sierra/sts_prst_04_ttl2.png) no-repeat;
}
.sierra_sts_prst_dl dd h3.sierra_sts_prst_05_ttl_a {
	height: 0 !important;
	height /**/: 40px;
	padding: 40px 0 0 0;
	background: url(../img/sierra/sts_prst_05_ttl_a.png) no-repeat;
}
.sierra_sts_prst_dl dd h3.sierra_sts_prst_06_ttl_a {
	height: 0 !important;
	height /**/: 40px;
	padding: 40px 0 0 0;
	background: url(../img/sierra/sts_prst_06_ttl_a.png) no-repeat;
}
.sierra_sts_prst_dl_b dd h3.sierra_sts_prst_01_ttl_b {
	height: 0 !important;
	height /**/: 64px;
	padding: 64px 0 0 0;
	background: url(../img/sierra/sts_prst_01_ttl_b.png) no-repeat;
}
.sierra_sts_prst_dl_b dd h3.sierra_sts_prst_02_ttl_b {
	height: 0 !important;
	height /**/: 64px;
	padding: 64px 0 0 0;
	background: url(../img/sierra/sts_prst_02_ttl_b.png) no-repeat;
}
.sierra_sts_prst_dl_b dd h3.sierra_sts_prst_03_ttl_b {
	height: 0 !important;
	height /**/: 64px;
	padding: 64px 0 0 0;
	/*background: url(../img/sierra/sts_prst_03_ttl_b.png) no-repeat;*/
	background: url(../img/sierra/sts_prst_03_ttl_b2.png) no-repeat;
}
.sierra_sts_prst_dl_b dd h3.sierra_sts_prst_04_ttl_b {
	height: 0 !important;
	height /**/: 40px;
	padding: 40px 0 0 0;
	background: url(../img/sierra/sts_prst_04_ttl_b.png) no-repeat;
}
.sierra_sts_prst_dl_b dd h3.sierra_sts_prst_05_ttl_b {
	height: 0 !important;
	height /**/: 66px;
	padding: 66px 0 0 0;
	/*background: url(../img/sierra/sts_prst_05_ttl_b.png) no-repeat;*/
	background: url(../img/sierra/sts_prst_04_ttl2.png) no-repeat;
}
.sierra_sts_prst_dl_b dd h3.sierra_sts_prst_06_ttl_b {
	height: 0 !important;
	height /**/: 40px;
	padding: 40px 0 0 0;
	background: url(../img/sierra/sts_prst_06_ttl_b.png) no-repeat;
}
.sierra_sts_prst_dl_b dd h3.sierra_sts_prst_07_ttl_b {
	height: 0 !important;
	height /**/: 40px;
	padding: 40px 0 0 0;
	background: url(../img/sierra/sts_prst_07_ttl_b.png) no-repeat;
}
.sierra_sts_prst_dl dd p, .sierra_sts_prst_dl_b dd p {
	padding-left: 18px;
}
.sierra_sts_prst_dl dd p.prst_amount, .sierra_sts_prst_dl_b dd p.prst_amount {
	font-size: 14px;
}
.sierra_sts_prst_dl dd span, .sierra_sts_prst_dl_b dd span {
	display: block;
	margin-top: 6px;
	font-size: 10px;
	text-indent: -1em;
	margin-left: 1em;
	line-height: 1.3em;
	margin-bottom: 0.3em;
}
.sierra_sts_prst_dl dd strong, .sierra_sts_prst_dl_b dd strong {
	display: block;
	margin-top: 3px;
}
#pickup.sierra #sierra_sts_prst_box ul {
	float: right;
}
#pickup.sierra #sierra_sts_prst_box ul li img {
	margin: 10px 12px 10px 0;
}
/* 新規導入セット購入ボタン（大） */
#sierra_sts_box .btn_l {
	margin: 20px auto;
	_margin-left: 127px; /*IE*/
	_margin-top: 10px; /*IE*/
	clear: both;
	width: 506px;
	overflow: hidden;
	background: url(../img/sierra/sts_prst_btn3.png) no-repeat;
}
#sierra_sts_box .btn_l a {
	display: block;
	width: 506px;
	height: 0 !important;
	height /**/: 47px;
	padding: 47px 0 0 0;
	_overflow: hidden;
}
/* 新規導入セット購入ボタン（大）_b */
#sierra_sts_box .btn_l_b {
	margin: 20px auto;
	_margin-left: 127px; /*IE*/
	_margin-top: 10px; /*IE*/
	clear: both;
	width: 506px;
	overflow: hidden;
	background: url(../img/sierra/sts_prst_btn_b3.png) no-repeat;
}
#sierra_sts_box .btn_l_b a {
	display: block;
	width: 506px;
	height: 0 !important;
	height /**/: 47px;
	padding: 47px 0 0 0;
	_overflow: hidden;
}
/* 商品ラインラップ */
#sierra_itm_box {
	padding-right: 0;
}
#sierra_itm_box .lead {
	padding-right: 30px;
}
#sierra_itm_sp_ttl {
	clear: both;
	width: 740px;
	height: 0 !important;
	height /**/: 33px;
	padding: 33px 0 0 0;
	overflow: hidden;
	background: url(../img/sierra/itm_sp_ttl.png) no-repeat;
}
#sierra_itm_ob_ttl {
	clear: both;
	width: 740px;
	height: 0 !important;
	height /**/: 55px;
	padding: 55px 0 0 0;
	overflow: hidden;
	background: url(../img/sierra/itm_ob_ttl.png) no-repeat;
}
#sierra_itm_obs_ttl {
	clear: both;
	width: 740px;
	height: 0 !important;
	height /**/: 33px;
	padding: 33px 0 0 0;
	overflow: hidden;
	background: url(../img/sierra/itm_obs_ttl.png) no-repeat;
}
#sierra_itm_st_ttl {
	clear: both;
	width: 740px;
	height: 0 !important;
	height /**/: 33px;
	padding: 33px 0 0 0;
	overflow: hidden;
	background: url(../img/sierra/itm_st_ttl.png) no-repeat;
}
#sierra_itm_tv_ttl {
	clear: both;
	width: 740px;
	height: 0 !important;
	height /**/: 33px;
	padding: 33px 0 0 0;
	overflow: hidden;
	background: url(../img/sierra/itm_tv_ttl.png) no-repeat;
}
#sierra_itm_promo_ttl {
	clear: both;
	width: 740px;
	height: 0 !important;
	height /**/: 33px;
	padding: 33px 0 0 0;
	overflow: hidden;
	background: url(../img/sierra/itm_promo_ttl.png) no-repeat;
}
.sierra_itm_box dt {
	clear: both;
}
.sierra_itm_box dd {
	position: relative;
	overflow: hidden;
	clear: both;
}
/* カートに入れるボタン配置 */
/* シャンプー ダメージ */
#sierra_itm_sp_dmg_box {
	width: 760px;
	/*height: 432px;*/
	overflow: hidden;
}
#sierra_itm_box .btn_sp_dmg_01 {
	position: absolute;
	left: 26px;
	top: 352px;
}
#sierra_itm_box .btn_sp_dmg_02 {
	position: absolute;
	left: 501px;
	top: 352px;
}
#sierra_itm_box .btn_sp_dmg_03 {
	position: absolute;
	left: 26px;
	top: 741px;
}
#sierra_itm_box .btn_sp_dmg_04 {
	position: absolute;
	left: 501px;
	top: 741px;
}
/* シャンプー ハイダメージ */
#sierra_itm_sp_hdmg_box {
	width: 760px;
	/*height: 430px;*/
	overflow: hidden;
}
#sierra_itm_box .btn_sp_hdmg_01 {
	position: absolute;
	left: 26px;
	top: 352px;
}
#sierra_itm_box .btn_sp_hdmg_02 {
	position: absolute;
	left: 501px;
	top: 352px;
}
#sierra_itm_box .btn_sp_hdmg_03 {
	position: absolute;
	left: 26px;
	top: 741px;
}
#sierra_itm_box .btn_sp_hdmg_04 {
	position: absolute;
	left: 501px;
	top: 741px;
}
/* シャンプー カラー */
#sierra_itm_sp_col_box {
	width: 760px;
	/*height: 429px;*/
	overflow: hidden;
}
#sierra_itm_box .btn_sp_col_01 {
	position: absolute;
	left: 26px;
	top: 352px;
}
#sierra_itm_box .btn_sp_col_02 {
	position: absolute;
	left: 501px;
	top: 352px;
}
#sierra_itm_box .btn_sp_col_03 {
	position: absolute;
	left: 26px;
	top: 741px;
}
#sierra_itm_box .btn_sp_col_04 {
	position: absolute;
	left: 501px;
	top: 741px;
}
/* アウトバス */
#sierra_itm_ob_box {
	width: 760px;
	height: 713px;
}
#sierra_itm_box .btn_ob_01 {
	position: absolute;
	left: 59px;
	top: 317px;
	z-index: 100000;
}
#sierra_itm_box .btn_ob_02 {
	position: absolute;
	left: 292px;
	top: 317px;
}
#sierra_itm_box .btn_ob_03 {
	position: absolute;
	left: 523px;
	top: 317px;
}
#sierra_itm_box .btn_ob_04 {
	position: absolute;
	left: 139px;
	top: 654px;
}
#sierra_itm_box .btn_ob_05 {
	position: absolute;
	left: 16px;
	top: 115px;
	z-index: 100000;
}
#sierra_itm_box .btn_ob_06 {
	position: absolute;
	left: 201px;
	top: 115px;
}
#sierra_itm_box .btn_ob_07 {
	position: absolute;
	left: 385px;
	top: 115px;
}
#sierra_itm_box .btn_ob_08 {
	position: absolute;
	left: 571px;
	top: 115px;
}
/* アウトバス・スタイリング */
#sierra_itm_box .icon_new_l.styling {
	top: -56px;
	left: -29px;
}
#sierra_itm_obs_box {
	width: 760px;
}
#sierra_itm_box .btn_obs_01 {
	position: absolute;
	left: 468px;
	top: 253px;
	z-index: 100000;
}
#sierra_itm_box .btn_obs_02 {
	position: absolute;
	left: 468px;
	top: 293px;
}
/* スタイリング */
#sierra_itm_box .icon_new_l.styling {
	top: -56px;
	left: -29px;
}
#sierra_itm_st_box {
	width: 760px;
	height: 638px;
}
#sierra_itm_box .btn_st_01 {
	position: absolute;
	left: 468px;
	top: 253px;
	z-index: 100000;
}
#sierra_itm_box .btn_st_02 {
	position: absolute;
	left: 468px;
	top: 573px;
}
/* トラベルセット */
#sierra_itm_tv_box {
	width: 760px;
	height: 255px;
}
#sierra_itm_box .btn_tv_01 {
	position: absolute;
	left: 38px;
	top: 194px;
	z-index: 100000;
}
#sierra_itm_box .btn_tv_02 {
	position: absolute;
	left: 274px;
	top: 194px;
}
#sierra_itm_box .btn_tv_03 {
	position: absolute;
	left: 510px;
	top: 194px;
}
/* 販促商品 */
#sierra_itm_promo_box {
	width: 760px;
	height: 325px;
}
#sierra_itm_box .btn_promo_01 {
	position: absolute;
	left: 16px;
	top: 265px;
	z-index: 100000;
}
#sierra_itm_box .btn_promo_02 {
	position: absolute;
	left: 16px;
	top: 333px;
}
#sierra_itm_box .btn_promo_03 {
	position: absolute;
	left: 385px;
	top: 265px;
}
#sierra_itm_box .btn_promo_04 {
	position: absolute;
	left: 200px;
	top: 333px;
}
#sierra_itm_box .btn_promo_05 {
	position: absolute;
	left: 16px;
	top: 274px;
	z-index: 100000;
}
#sierra_itm_box .btn_promo_06 {
	position: absolute;
	left: 201px;
	top: 274px;
}
#sierra_itm_box .btn_promo_07 {
	position: absolute;
	left: 385px;
	top: 274px;
}
#sierra_itm_box .btn_promo_08 {
	position: absolute;
	left: 571px;
	top: 274px;
}
#sierra_itm_box .btn_promo_09 {
	position: absolute;
	left: 16px;
	top: 219px;
	z-index: 100000;
}
#sierra_itm_box .btn_promo_10 {
	position: absolute;
	left: 201px;
	top: 219px;
}
#sierra_itm_box .btn_promo_11 {
	position: absolute;
	left: 385px;
	top: 219px;
}
#sierra_itm_box .btn_promo_12 {
	position: absolute;
	left: 571px;
	top: 219px;
}
/* 導入サロンの声 */
#pickup.sierra #sierra_voice_box .lead {
	padding-bottom: 0;
}
.voice_box {
	overflow: hidden;
}
.voice_box li {
	width: 357px;
	height: 323px;
}
.voice_l {
	float: left;
	padding-top: 20px;
	overflow: hidden;
}
.voice_r {
	float: right;
	padding-top: 20px;
	overflow: hidden;
}
/* よくあるQ&A */
#pickup.sierra #sierra_faq_box p span {
	font-size: 10px;
}
#pickup.sierra .sierra_faq_box_bg_hd img {
	vertical-align: bottom;
}
#pickup.sierra #sierra_faq_subbox {
	width: 737px;
	height: 300px;
	/*_width: 740px;*/ /*IE*/ /* ローカルのみハック必要？ */
	padding: 2px 3px 2px 0;
	background: url(../img/sierra/pub_box_bg.png) repeat-y;
	overflow: hidden;
}
#pickup.sierra #sierra_faq_subbox #faq_inner {
	width: 727px;
	height: 300px;
	/*_width: 740px;*/ /*IE*/ /* ローカルのみハック必要？ */
	padding: 0 5px 0 5px;
	overflow: auto;
}
#pickup.sierra #sierra_faq_subbox dl {
	overflow: hidden;
	padding-bottom: 60px;
}
#pickup.sierra #sierra_faq_subbox dt {
	/*border-top: 1px solid #222;*/
	margin-top: 3px;
	padding: 7px 0 0 10px;
	overflow: hidden;
	_overflow: visible; /*IE6*/
	background: #403529;
	min-height: 25px;
 /min-height: 25px; /*IE7*/
	height: auto !important;
	height: 25px;
	color: #fff;
	cursor: pointer;
}
#pickup.sierra #sierra_faq_subbox dt span {
	color: #b49e47;
}
#pickup.sierra #sierra_faq_subbox dd {
	padding: 10px;
	display: none;
}
/* 広告＆パブリシティ */
#pickup.sierra .sierra_pub_box_bg_hd img {
	vertical-align: bottom;
}
#pickup.sierra #sierra_pub_subbox {
	width: 737px;
	height: 300px;
	/*_width: 740px;*/ /*IE*/ /* ローカルのみハック必要？ */
	padding: 2px 3px 2px 0;
	background: url(../img/sierra/pub_box_bg.png) repeat-y;
	overflow: hidden;
}
#pickup.sierra #sierra_pub_subbox ul.ct {
	width: 727px;
	height: 300px;
	/*_width: 740px;*/ /*IE*/ /* ローカルのみハック必要？ */
	padding: 0 5px 0 5px;
	overflow: auto;
}
#pickup.sierra #sierra_pub_subbox li {
	/*border-top: 1px solid #222;*/
	margin-top: 3px;
	padding: 23px 0 0 20px;
	overflow: hidden;
	_overflow: visible; /*IE6*/
	background: url(../img/sierra/pub_box_inner_bg.png) left top repeat-y;
	border-top: 1px solid #c1b16f;
	min-height: 80px;
 /min-height: 80px; /*IE7*/
	height: auto !important;
	height: 80px;/*border-bottom: 1px solid #e2c779;*/
}
#pickup.sierra #sierra_pub_subbox li.last {
	/*background: url(../img/media/bg_1st.gif) center top no-repeat;*/
	border-top: none;
	margin-top: -3px;
	padding-top: 20px;
}
#pickup.sierra #sierra_pub_subbox li.first {
	margin-bottom: 0;
}
#pickup.sierra #sierra_pub_subbox li img {
	padding: 0;
	border: none;
	padding: 0 20px 20px 0;
	display: block;
	float: left;
}
#pickup.sierra #sierra_pub_subbox li dl {
	/*margin-left: 20px;*/
	float: right;
	width: 490px;
	padding-right: 20px;
	display: block;
	overflow: hidden;
}
#pickup.sierra #sierra_pub_subbox li dl dt {
	/*background:url(../../img/top/top_ic_news.gif) 0 7px no-repeat;*/
	/*padding-left: 30px;*/
	/*float:left;*/
	color: #926f4d;
	font-weight: bold;
}
#pickup.sierra #sierra_pub_subbox li dl dd {
	/*width:409px;
	float:left;*/
	/*padding-left:110px;*/
	margin-top: 10px;
	margin-bottom: 20px;
}
#pickup.sierra #sierra_pub_subbox li dl dd p {
	color: #3e3328;
	padding-top: 10px;
}
#pickup.sierra #sierra_pub_subbox li dl dd p a {
	color: #3e3328;
}
#pickup.sierra #sierra_pub_subbox li dl dd p img {
	padding: 0 5px 0 0;
	vertical-align: baseline;
}
#pickup.sierra #sierra_pub_subbox li dd.pressRed {
	font-size: 115%;
	color: #e60012;
	margin-bottom: 0;
}
/* ダウンロード */
#pickup.sierra #sierra_dl_box .lead {
	padding-bottom: 0;
}
#sierra_dl_box .lead span {
	display: block;
	margin-top: 6px;
	font-size: 10px;
	text-indent: -1em;
	margin-left: 1em;
	line-height: 1.3em;
	margin-bottom: 0.3em;
}
#sierra_dl_box .dl_ul {
	overflow: hidden;/*padding-left: 3px;*/
}
#sierra_dl_box li {
	width: 230px;
	height: 193px;
	float: left;
	overflow: hidden;
	padding-top: 20px;
	position: relative;
}
#sierra_dl_box li .btn_dl {
	position: absolute;
	left: 44px;
	top: 175px;
}
#sierra_dl_box .dl_l {
}
#sierra_dl_box .dl_c {
	margin-left: 24px;
}
#sierra_dl_box .dl_r {
	margin-left: 24px;
}
/* フッタナビ */
#pickup.sierra .sierra_fNav {
	overflow: hidden;
	text-align: center;
	width: 690px;
	margin: 30px auto 50px;
}
#pickup.sierra .sierra_fNav li {
	float: left;
	margin-left: 20px;
}
/* 下取りキャンペーン */

.tradein_flow {
	width: 780px;
	overflow: hidden;
	margin-bottom: 40px;
}
.tradein_flow li {
	float: left;
	padding-left: 20px;
	padding-top: 20px;
	overflow: hidden;
}
.tradein_item {
	float: left;
	width: 390px;
	overflow: hidden;
	font-size: 16px;
	font-weight: bold;
	line-height: 1.3em;
	_margin-top: 40px; /*IE6*/
}
.tradein_item p {
	padding: 10px 20px 40px 20px;
}
.tradein_term {
	float: right;
	width: 390px;
	overflow: hidden;
	font-size: 16px;
	font-weight: bold;
	line-height: 1.3em;
	_margin-top: 40px; /*IE6*/
}
.tradein_term p {
	padding: 10px 20px 40px 20px;
}
.tradein_address {
	width: 950px;
	overflow: hidden;
	font-size: 16px;
	font-weight: bold;
	line-height: 1.3em;
}
.tradein_address p {
	padding: 10px 20px 40px 20px;
}
.tradein_attention {
	width: 780px;
	margin: 0 auto 40px auto;
	overflow: hidden;
	line-height: 1.4em;
}
.tradein_attention_text {
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	padding: 1.3em 15px 0.7em 1em;
}
.tradein_attention_text li {
	list-style-type: disc;
	margin-left: 20px;
	margin-bottom: 0.7em;
}
.tradein_red {
	border: 1px solid #ed1819;
	background: #fde7e8;
	margin: 10px 0 10px 0;
	padding: 5px 10px 5px 10px;
}
.tradein_red h3 {
	margin-bottom: 5px;
}
/* ハーブティー */

#pickup.sierra.herbtea #sierra_MainBox {
	border: none;
	background: none;
	width: 950px;
	margin-top: 20px;
	padding: 0;
}
#pickup.sierra.herbtea .sierra_hNav_bottom li {
	margin-left: 14px;
}
#pickup.sierra.herbtea .sierra_hNav_bottom {
	border: 1px solid #ccc;
}
#pickup.sierra.herbtea .sierra_CtTtl {
	margin-top: 10px;
}
#pickup.sierra.herbtea .sierra_CtBox {
	width: 890px;
	padding: 20px 29px 20px 29px
}
#pickup.sierra.herbtea .btn_sample a:hover {
	filter: alpha(opacity=85);
	opacity: 0.85;
}
/* ハーブティー コンテンツタイトル */
#pickup.sierra.herbtea #sierra_ft_ttl {
	background: url(../img/sierra/herbtea/ft_ttl.png) no-repeat;
}
#pickup.sierra.herbtea #sierra_sts_ttl {
	background: url(../img/sierra/herbtea/sts_ttl.png) no-repeat;
}
#pickup.sierra.herbtea #sierra_itm_ttl {
	background: url(../img/sierra/herbtea/itm_ttl.png) no-repeat;
}
#pickup.sierra.herbtea #sierra_serv_ttl {
	background: url(../img/sierra/herbtea/serv_ttl.png) no-repeat;
}
#pickup.sierra.herbtea #sierra_voice_ttl {
	background: url(../img/sierra/herbtea/voice_ttl.png) no-repeat;
}
#pickup.sierra.herbtea #sierra_faq_ttl {
	background: url(../img/sierra/herbtea/faq_ttl.png) no-repeat;
}
#pickup.sierra.herbtea #sierra_pub_ttl {
	background: url(../img/sierra/herbtea/pub_ttl.png) no-repeat;
}
#pickup.sierra.herbtea #sierra_dl_ttl {
	background: url(../img/sierra/herbtea/dl_ttl.png) no-repeat;
}
#pickup.sierra.herbtea .sierra_ft_image {
	display: block;
	width: 330px;
	float: left;
}
#pickup.sierra.herbtea .sierra_ft_text {
	display: block;
	width: 540px;
	float: right;
}
#pickup.sierra.herbtea .sierra_ft_text p {
	margin-top: 15px;
	font-size: 15px;
}
#pickup.sierra.herbtea .sierra_ft_image02 {
	display: block;
	padding-top: 20px;
	overflow: hidden;
	clear: both;
}
#pickup.sierra.herbtea .sierra_ft_pt {
	width: 828px;
	overflow: hidden;
	border: 1px solid #ccc;
	background: #fafafa;
	margin-top: 20px;
	padding: 20px 30px;
	font-size: 15px;
}
#pickup.sierra.herbtea .sierra_ft_pt li {
	overflow: hidden;
	border-top: 1px solid #ccc;
	margin-top: 20px;
	padding-top: 20px;
}
#pickup.sierra.herbtea .sierra_ft_pt li.sierra_ft_pt01 {
	border-top: none;
	margin-top: 0;
	padding-top: 0;
}
#pickup.sierra.herbtea .sierra_ft_pt img {
	margin: 0;
	padding: 0;
}
#pickup.sierra.herbtea .sierra_ft_pt h4 {
	margin: 0;
}
#pickup.sierra.herbtea .sierra_ft_pt p {
	margin-top: 15px;
}
#pickup.sierra.herbtea .sierra_ft_pt .text {
	float: left;
	overflow: hidden;
}
#pickup.sierra.herbtea .sierra_ft_pt .image {
	float: right;
	overflow: hidden;
}
#pickup.sierra.herbtea .sierra_ft_pt .sierra_ft_pt01 .text {
	width: 370px;
}
#pickup.sierra.herbtea .sierra_ft_pt .sierra_ft_pt02 .text {
	width: 500px;
}
#pickup.sierra.herbtea .sierra_ft_pt .sierra_ft_pt03 .text {
	width: 350px;
}
#pickup.sierra.herbtea .sierra_ft_pt .sierra_ft_pt04 .text {
	width: 350px;
}
/* 新規導入セット */

#pickup.sierra.herbtea .sts_title {
	margin-top: 20px;
	overflow: hidden;
	border: none;
}
#pickup.sierra.herbtea #sierra_sts_box .item_box {
	width: 888px;
	margin: 30px auto 0;
	background: #fff;
	overflow: hidden;
	border: none;
	margin-top: 10px;
}
#pickup.sierra.herbtea #sierra_sts_box .item_box li {
	float: left;
	margin-right: 19px;
	margin-top: 10px;
}
#pickup.sierra.herbtea #sierra_sts_box .item_box li.last {
	margin-right: 0;
}
/*#pickup.sierra.herbtea #sierra_sts_box .item_box li p span{
	color: #e24218;
}*/

#pickup.sierra.herbtea .sierra_sts_image {
	display: block;
	width: 330px;
	float: left;
}
#pickup.sierra.herbtea .sierra_sts_text {
	display: block;
	width: 540px;
	float: right;
}
#pickup.sierra.herbtea .sierra_sts_text p {
	margin-top: 15px;
	font-size: 15px;
}
#pickup.sierra.herbtea .sierra_sts_image02 {
	display: block;
	padding-top: 20px;
	overflow: hidden;
	clear: both;
}
#pickup.sierra.herbtea .item_select#sierra_sts_item li {
	float: none;
	margin: 0;
	padding: 0;
	width: 950px;
	background: #fff;
}
#pickup.sierra.herbtea .item_select#sierra_sts_item li table {
	border: 1px solid #ccc;
	border-top: none;
	border-collapse: collapse;
	width: 950px;
}
#pickup.sierra.herbtea .item_select#sierra_sts_item li .photo {
	background: #3f3115;
	padding: 30px;
	width: 320px;
	vertical-align: top;
}
#pickup.sierra.herbtea .item_select#sierra_sts_item li .text {
	padding: 20px 20px 25px 20px;
	vertical-align: top;
	text-align: left;
}
#pickup.sierra.herbtea .item_select#sierra_sts_item li .text .item_content {
	margin-top: 10px;
	font-size: 14px;
}
#pickup.sierra.herbtea .item_select#sierra_sts_item li .text .item_net_price, #pickup.sierra.herbtea .item_select#sierra_sts_item li .text .item_bgprice {
	text-align: left;
}
#pickup.sierra.herbtea .item_select#sierra_sts_item li .text .item_net_price .item_price {
	/*color:#3f3115;*/
	font-size: 14px;
}
#pickup.sierra.herbtea .item_select#sierra_sts_item li .text .item_net_price .item_price span {
	font-size: 11px;/*color:#3f3115;*/
}
#pickup.sierra.herbtea .item_select#sierra_sts_item li .text .bgprice {
	font-size: 18px;
	text-decoration: line-through;
}
#pickup.sierra.herbtea .item_select#sierra_sts_item li .text .bgprice span {
	font-size: 13px;
	text-decoration: line-through;
}
#pickup.sierra.herbtea .item_select#sierra_sts_item li .text .spprice {
	font-size: 32px;
	color: #f00;
}
#pickup.sierra.herbtea .item_select#sierra_sts_item li .text .spprice span {
	font-size: 20px;
	color: #f00;
}
#pickup.sierra.herbtea .item_select#sierra_sts_item {
	padding-bottom: 0;
}
#pickup.sierra.herbtea #sierra_itm_box {
	padding-top: 0;
	margin-top: 0;
}
#pickup.sierra.herbtea #products_navi {
	width: 948px;
	margin: 0 auto 0;
	background: #fff;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	overflow: hidden;
}
#pickup.sierra.herbtea #products_navi h2 {
	margin: 20px 0 0 29px;
}
#pickup.sierra.herbtea #products_navi ul {
	overflow: hidden;
	padding-bottom: 20px;
}
#pickup.sierra.herbtea #products_navi li {
	float: left;
	margin: 20px 0 0 29px;
	overflow: hidden;
}
#pickup.sierra.herbtea #products_navi li a {
	display: block;
	border: 4px solid #e4dab9;
}
#pickup.sierra.herbtea #products_navi li.detoc a:hover {
	/*border-color: #e96f47;*/
	border-color: #544f28;
}
#pickup.sierra.herbtea #products_navi li.skin a:hover {
	border-color: #6e2737;
}
#pickup.sierra.herbtea #products_navi li.aging a:hover {
	border-color: #935d24;
}
#pickup.sierra.herbtea #products_navi li.cellulite a:hover {
	border-color: #788e8d;
}
#pickup.sierra.herbtea .item_box {
	width: 888px;
	margin: 30px auto 0;
	background: #fff;
	overflow: hidden;
	border: 1px solid #ccc;
}
#pickup.sierra.herbtea .item_box#detoc {
	margin-top: 10px;
}
#pickup.sierra.herbtea .item_image {
	width: 320px;
	padding: 20px 0 10px 0;
	float: left;
}
#pickup.sierra.herbtea .item_textbox {
	width: 540px;
	padding: 20px 0 30px 0;
	float: left;
}
#pickup.sierra.herbtea .item_lead {
	margin-top: 10px;
}
#pickup.sierra.herbtea .item_text {
	margin-top: 5px;
	_text-align: left; /*IE6*/
	font-size: 14px;
	line-height: 1.5em;
}
#pickup.sierra.herbtea .item_table {
	margin-top: 20px;
	border-collapse: collapse;
	border: 1px solid #e4dab9;
	width: 538px;
}
#pickup.sierra.herbtea .item_table th,
#pickup.sierra.herbtea .item_table td {
	border: 1px solid #e4dab9;
	padding: 10px;
	vertical-align: top;
	font-size: 12px;
	line-height: 1.4em;
}
#pickup.sierra.herbtea .item_table th {
	white-space: nowrap;
	font-weight: normal;
}
#pickup.sierra.herbtea .item_select {
	width: 950px;
	background-color: #a9a793;
	padding-bottom: 30px;
	overflow: hidden;
}
#pickup.sierra.herbtea #detoc .item_select {
	background-color: #a9a793;
}
#pickup.sierra.herbtea #skin .item_select {
	background-color: #b6939b;
}
#pickup.sierra.herbtea #aging .item_select {
	background-color: #c9ae91;
}
#pickup.sierra.herbtea #cellulite .item_select {
	background-color: #acb9b8;
}
#pickup.sierra.herbtea .item_select li {
	float: left;
	margin: 30px 0 0 30px;
	width: 340px;
	padding: 20px 30px;
	background: #fff;
}
#pickup.sierra.herbtea .item_select li .item_photo {
	margin-left: -15px;
}
#pickup.sierra.herbtea .item_select .item_net_price {
	margin-top: 15px;
	text-align: right;
}
#pickup.sierra.herbtea .item_select .item_net_price span {
	font-size: 12px;
}
#pickup.sierra.herbtea .item_net {
	font-size: 18px;
	color: #4e3d19;
}
#pickup.sierra.herbtea .item_price,
#pickup.sierra.herbtea .item_price span {
	color: #9c927e;
}
#pickup.sierra.herbtea .item_net_price .item_price span {
	font-size: 10px;
}
#pickup.sierra.herbtea .item_bgprice {
	text-align: right;
	font-size: 26px;
	margin-top: 5px;
}
#pickup.sierra.herbtea .item_bgprice span {
	font-size: 18px;
}
#pickup.sierra.herbtea .item_bgprice .bgprice,
#pickup.sierra.herbtea .item_bgprice span {
	color: #e24218;
}
#pickup.sierra.herbtea .item_btn {
	margin-top: 15px;
}
#pickup.sierra.herbtea .item_btn a {
	height: 45px;
	width: 340px;
	display: block;
	overflow: hidden;
	background: #1c1813 url(../img/sierra/herbtea/btn_itm_a.gif) center no-repeat;
}
#pickup.sierra.herbtea .item_btn a:hover img {
	padding-top: 45px;
 /padding-top: 0px; /*IE6,IE7*/
 /display:none; /*IE6,IE7*/
}
#pickup.sierra.herbtea .item_box#promotion {
	background: #f3efe2;
	margin-bottom: 10px;
}
#pickup.sierra.herbtea .item_box#promotion .sierra_itm_box {
	background: #ffffff url(../img/sierra/herbtea/herbtea_goods.jpg) no-repeat 0 0;
	width: 740px;
	height: 378px;
	margin: 30px auto;
	position: relative;
}
#pickup.sierra.herbtea #sierra_serv_box .baloon {
	position: absolute;
	top: 50px;
	right: 20px;
}
#pickup.sierra.herbtea #sierra_serv_box .baloon1 {
	position: absolute;
	top: 10px;
	right: 20px;
}
#pickup.sierra.herbtea #sierra_serv_box .baloon2 {
	position: absolute;
	top: 170px;
	right: 20px;
}
#pickup.sierra.herbtea #sierra_serv_box #serving_box2 {
	margin-top: 20px;
	filter: alpha(opacity=70);
	opacity: 0.7;
}
#pickup.sierra.herbtea #sierra_voice_box .voice_box {
	margin-top: -10px;
}
#pickup.sierra.herbtea #sierra_voice_box .voice_box li {
	width: auto;
	height: auto;
	overflow: hidden;
	font-size: 18px;
	margin-top: 10px;
}
#pickup.sierra.herbtea #sierra_voice_box .voice_box li span {
	color: #e34619;
}
#pickup.sierra.herbtea #sierra_faq_box {
	width: 740px;
	padding: 20px 104px 20px 104px;
}
#pickup.sierra.herbtea #sierra_faq_subbox {
	height: 200px;
	overflow: auto;
}
#pickup.sierra.herbtea #sierra_faq_subbox #faq_inner {
	height: 200px;
	overflow: auto;
	font-size: 16px;
}
#pickup.sierra.herbtea #sierra_pub_box {
	width: 740px;
	padding: 20px 104px 20px 104px;
}
#pickup.sierra.herbtea #sierra_dl_box {
	width: 740px;
	padding: 20px 104px 20px 104px;
}
/* 4周年CP */
#sierra_itm_cp4y_box {
	width: 760px;/*height: 713px;*/
}
#sierra_itm_cp4y_box, #sierra_itm_cp4y_box2 {
	position: relative;
}
#sierra_itm_cp4y_box2 {
	margin-bottom: 30px;
}
#sierra_itm_box .btn_cp4y_01 {
	position: absolute;
	left: 29px;
	top: 249px;
	z-index: 100000;
}
#sierra_itm_box .btn_cp4y_02 {
	position: absolute;
	left: 273px;
	top: 249px;
}
#sierra_itm_box .btn_cp4y_03 {
	position: absolute;
	left: 519px;
	top: 249px;
}
#sierra_itm_box .btn_cp4y_04 {
	position: absolute;
	left: 29px;
	top: 249px;
}
#sierra_itm_box .btn_cp4y_05 {
	position: absolute;
	left: 273px;
	top: 249px;
}
#sierra_itm_box .btn_cp4y_06 {
	position: absolute;
	left: 519px;
	top: 249px;
}
#mainVisual {
	position: relative;
}
#mainVisual #mainVisual_cp4y {
	position: absolute;
	top: 30px;
	right: 0;
}