@charset "utf-8";

/*==============================================*/
/*												*/
/*バリアコート水用追加ｃｓｓ					*/
/*												*/
/*==============================================*/

/**********************************************/
/*ぱんくずリスト背景色
***********************************************/
/*.bgBcw {background-color:#EBF7FC}*/

/**********************************************/
/*ヘッダイメージ
***********************************************/

div#headimg_bcw {
	width:808px;
	padding:0;
	margin:0;
}

h2#headimg_bcw01 ,
h2#headimg_bcw02 ,
h3#headimg_bcw03 {
	text-indent:-9999px;
	padding:0;
	margin:0;
	width:808px;
	display:block;
}

h2#headimg_bcw01 ,
h2#headimg_bcw02 ,
h3#headimg_bcw03 {height:80px;}

h2#headimg_bcw01 {background:url(../images/bcw/bg_headimg-bcw01.jpg) left top no-repeat;}
h2#headimg_bcw02 {background:url(../images/bcw/bg_headimg-bcw02.jpg) left top no-repeat;}
h3#headimg_bcw03 {background:url(../images/bcw/bg_headimg-bcw03.jpg) left top no-repeat;}

div#headimg_bcw04 {
	background:url(../images/bcw/bg_headimg-bcw04.jpg) left top no-repeat;
	/*text-indent:-9999px;*/
	padding:0;
	margin:0;
	width:260px;
	height:216px;
	display:block;
	float: left;
}
div#headimg_bcw04 li{
	display:block;
	padding:137px 0 0 45px;
	margin:0;
}
div#headimg_bcw04 li a{
	background:url(../images/bcw/btn_cart_bcw.gif) left top no-repeat;
	display:block;
	width:197px;
	height:27px;
	text-indent:-99999em;
}
div#headimg_bcw04 li a:hover {background:url(../images/bcw/btn_cart_bcw.gif) left -27px no-repeat;}

div#headimg_bcw04 p {
	font-size:11px;
	margin:17px 0 0 25px;
	padding:0.2em 0 0.2em 1em;
	text-indent:-1em;
	text-align:center;
	
	/*color: #1D75F3;
	background-color:#fff;*/
	color:#555;
	
	
}


div#headimg_bcw05 {
	background:url(../images/bcw/bg_headimg-bcw05.jpg) left top no-repeat;
	padding:0;
	margin:0;
	width:260px;
	height:216px;
	display:block;
	float: left;
}
div#headimg_bcw05 li{
	display:block;
	padding:137px 0 0 23px;
	margin:0;
}
div#headimg_bcw05 li a{
	background:url(../images/bcw/btn_cart_bcw.gif) left top no-repeat;
	display:block;
	width:197px;
	height:27px;
	text-indent:-99999em;
}
div#headimg_bcw05 li a:hover {background:url(../images/bcw/btn_cart_bcw.gif) left -27px no-repeat;}



div#headimg_bcw06 {
	background:url(../images/bcw/bg_headimg-bcw06.jpg) left top no-repeat;
	text-indent:-9999px;
	padding:0;
	margin:0;
	width:288px;
	height:216px;
	display:block;
	float: left;
	
	/*ie6*/
	_color:#fff;
	_line-height:0;
}



/*売れてます　バリアコート水*/
/*p#img_popular {
	padding:0;
	margin:0;
	position:absolute;
	z-index:10;
	left:754px;
	top:133px;
	clear: both;
}*/


/***********************************************/
/* グローバルナビ バリアコート水
************************************************/

#g_navi {
	margin: 0;
	padding: 0 0 0 0;
	width: 808px;
	float:left;
	display: inline;
	background:url(../images/bcw/bg_gnavi_bcw.jpg) left top repeat-x;/************************/
}
#g_navi_bcw ul {
	padding:3px 0 0 0;
	margin:0;
}
#g_navi_bcw li {
	height:31px;
	float:left;
	padding: 0;
	margin: 0;
}
#g_navi_bcw a {
	display:block;
	height:40px;
	text-indent:-9999px;
}

#g_navi_bcw #n01 a { background:url(../images/bcw/g_navi_bcw.jpg) 0 top no-repeat; width:132px; height:31px; }
#g_navi_bcw #n01 a:hover  { background: url(../images/bcw/g_navi_bcw.jpg) 0 -31px no-repeat; }

#g_navi_bcw #n02 a { background: url(../images/bcw/g_navi_bcw.jpg) -132px top no-repeat; width:135px; height:31px;}
#g_navi_bcw #n02 a:hover  { background: url(../images/bcw/g_navi_bcw.jpg) -132px -31px no-repeat; }

#g_navi_bcw #n03 a { background:url(../images/bcw/g_navi_bcw.jpg) -267px top no-repeat; width:135px; height:31px;}
#g_navi_bcw #n03 a:hover  { background: url(../images/bcw/g_navi_bcw.jpg) -267px -31px no-repeat; }

#g_navi_bcw #n04 a { background: url(../images/bcw/g_navi_bcw.jpg) -402px  top no-repeat; width:135px; height:31px; }
#g_navi_bcw #n04 a:hover  { background: url(../images/bcw/g_navi_bcw.jpg) -402px  -31px no-repeat;}

#g_navi_bcw #n05 a { background: url(../images/bcw/g_navi_bcw.jpg) -537px top no-repeat; width:135px; height:31px;}
#g_navi_bcw #n05 a:hover  { background: url(../images/bcw/g_navi_bcw.jpg) -537px -31px no-repeat; }

#g_navi_bcw #n06 a { background: url(../images/bcw/g_navi_bcw.jpg) -672px top no-repeat; width:136px; height:31px; }
#g_navi_bcw #n06 a:hover  { background: url(../images/bcw/g_navi_bcw.jpg) -672px -31px no-repeat; }
/*atpcueトップへ戻る*/
#g_navi_bcw #n07 a { background: url(../images/bcw/g_navi_bcw.jpg) -808px top no-repeat; width:135px; height:31px;}
#g_navi_bcw #n07 a:hover  { background: url(../images/bcw/g_navi_bcw.jpg) -808px -31px no-repeat; }
/**********************************************/
/*バリアコート水について
***********************************************/
div#withbcw01 {
	background: url(../images/bcw/bg_withbcw-btm.jpg) left bottom no-repeat;
	padding: 0 0 10px 0;
	margin: 0 0 40px 0;
}
div#withbcw01 h2 {
	background: url(../images/bcw/bg_withbcw-top.jpg) left top no-repeat;
	width:760px;
	height:29px;
	text-indent: -9999px;
}
div#withbcw02 {
	border-right:#ccc 1px solid;
	border-left:#ccc 1px solid;
	padding:15px 15px 0 15px;
	margin: 0;
}
div#withbcw02 p {
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", "ＭＳ Ｐゴシック", Osaka, sans-serif;
	font-size: 14px;
	line-height: 1.5;
	margin: 0 0 15px 0;
}

div#withbcw02 ul {
	float:right;
	list-style:none;
}
div#withbcw02 li {
	margin:0 0 0 15px;
	padding: 0;	
}
div#withbcw02 img {
	vertical-align:bottom; 
	padding:0; 
	margin:0;
}
div#withbcw02 em {
	font-size:10px;
	text-align:center;
	font-style: normal;
	line-height: 1.3;
}

/**********************************************/
/*須階院長 
***********************************************/
div#dev-top {
	background:url(../images/bcw/bg_dev-top_bcw.jpg) left top no-repeat;
	padding: 30px 14px 10px 157px;
}

div#dev-top h2 {
	text-indent:-99999px;
		/*font-size: 1px;*/
}

div#dev-top p {
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", "ＭＳ Ｐゴシック", Osaka, sans-serif;
	font-size: 14px;
	text-align: justify;
	line-height: 1.5;
}

div#dev-btm {
	background:url(../images/bcw/bg_dev-btm_bcw.jpg) left bottom no-repeat;
	padding: 0;
	margin: 0 0 40px 0;
	vertical-align: top;
		font-size: 1px;
	height: 10px;
}


/**********************************************/
/*３つのポイント
***********************************************/

div#points {
	padding:0 38px;
	margin:0 0 40px 0;
} 
div#points h2 {
	background:url(../images/bcw/bg_3bcw.jpg) left top no-repeat;
	margin:0 auto;
	padding:0;
	text-align:center;
	width:684px;
	height:46px;
	text-indent:-9999px;
	margin-bottom: 20px;
		/*font-size: 1px;*/
}
h3#point01 {background:url(../images/bcw/bg_point01_bcw.jpg) left bottom no-repeat;}
h3#point02 {background:url(../images/bcw/bg_point02_bcw.jpg) left bottom no-repeat;}
h3#point03 {background:url(../images/bcw/bg_point03_bcw.jpg) left bottom no-repeat;}
h3#point04 {background:url(../images/bcw/bg_point04_bcw.jpg) left bottom no-repeat;}

h3#point01,
h3#point02,
h3#point03,
h3#point04 {
	padding:0;
	margin:0;
	height:85px;
	vertical-align:bottom;
}

#point01 span.p01,
#point02 span.p01,
#point03 span.p01,
#point04 span.p01 {
	text-indent:-9999px;
	display: block;
}

.point-mid {
	background:url(../images/bcw/bg_point-mid_bcw.jpg) left top repeat-y;
	padding:0;
	margin:0;
}
.point-mid span.p02 {
	padding:10px 16px 0 16px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", "ＭＳ Ｐゴシック", Osaka, sans-serif;
	font-size: 14px;
	line-height: 1.5;
	text-align: justify;
	display:block;
}
.point-btm {
	background:url(../images/bcw/bg_point-btm_bcw.jpg) left top no-repeat;
	height:10px;
	padding:0;
	margin:0 0 40px 0;
	font-size: 1px;
	clear: both;
}

/**********************************************/
/*使い方
***********************************************/
div#howto01 {
	background: url(../images/bcw/bg_withbcw-btm.jpg) left bottom no-repeat;
	padding: 0 0 10px 0;
	margin: 0 0 40px 0;
}
div#howto01 h2 {
	background: url(../images/bcw/bg_howto-top.jpg) left top no-repeat;
	width:760px;
	height:29px;
	text-indent: -9999px;
}
div#howto02 {
	border-right:#ccc 1px solid;
	border-left:#ccc 1px solid;
	padding:15px 15px 0 15px;
	margin: 0;
}
div#howto02 p {
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", "ＭＳ Ｐゴシック", Osaka, sans-serif;
	font-size: 14px;
	line-height: 1.5;
	margin: 0 0 15px 0;
	
	padding-left:3em;
	text-indent:-3em;
	
	/*IE6*/
	_padding-left:2em;
	_text-indent:-2em;
}

div#howto02 ul {
	float:right;
	list-style:none;
}
div#howto02 li {
	margin:0 0 0 15px;
	padding: 0;	
}
div#howto02 img {
	vertical-align:bottom;
	padding:0;
	margin:20px 0 0 0;
	display: block;
}
div#howto02 em {
	font-size:10px;
	text-align:center;
	font-style: normal;
	line-height: 1.3;
}


/**********************************************/
/*Q&A
***********************************************/
#qa_bcw {
	background:url(../images/bcw/bg_qa-btm.jpg) left bottom no-repeat;
	padding:0 0 10px 0;
	margin:0 0 40px 0;
	width:760px; /*IE7*/
}

#qa_bcw h2 {
	background:url(../images/bcw/bg_qa-top.jpg) left top no-repeat;
	width:760px;
	height:29px;
	text-indent: -9999px;
}

.qa_bcw_cnt {
	border-left:#ccc 1px solid;
	border-right:#ccc 1px solid;
	padding: 15px 15px 5px 15px;
	margin: 0;
}

.qa_bcw_cnt h3 {
	background:url(../images/bcw/bg_q.jpg) left top no-repeat;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", "ＭＳ Ｐゴシック", Osaka, sans-serif;
	font-size: 18px;
	padding: 0.1em 0 0.1em 28px;
	color: #0EA2DA;
	/*border-bottom: #143089 1px solid;*/
	border-bottom: #0EA2DA 1px solid;
	margin: 15px 0 10px 0;
	line-height: 1.2;
}

.qa_bcw_cnt p {
	background:url(../images/bcw/bg_a.jpg) left top no-repeat;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", "ＭＳ Ｐゴシック", Osaka, sans-serif;
	font-size: 14px;
	padding: 0.2em 0 2px 28px;
	line-height: 1.5;
	margin: 0 15px 0 28px;
}


.qa_bcw_cnt table {
	margin:0 15px 0 56px;
	border-collapse:separate;
	border-spacing:2px;
}

.qa_bcw_cnt th {
	background-color:#CBEEFC;
	padding:0.3em;
	text-align:right;
	font-size:12px;
	color: #444;
	border-right:#0EA2DA 2px solid;
	font-weight:normal;
}

.qa_bcw_cnt td {
	padding:0.3em;
	font-size:12px;
	background-color: #eee;
}

/**********************************************/
/*頁最下部　販売
***********************************************/

#pagebtm-bcw01 {
	margin:0;
	padding:0; 
	width:760px;
}

#pagebtm-bcw01 h2,
#pagebtm-bcw01 h3 {
	width:760px;
	height:37px;
	margin:0;
	text-indent: -99999px;
	
	/*IE6*/
	_width:758px;
	_border-left:#ccc 1px solid;
	_border-right:#ccc 1px solid;
}
#pagebtm-bcw01 h2 {background:url(../images/bcw/bg_pagebtm-bcw01.jpg) left top no-repeat;}
#pagebtm-bcw01 h3 {background:url(../images/bcw/bg_pagebtm-bcw02.jpg) left top no-repeat;}


#pagebtm-bcw01 h4 {
	width:380px;
	height:236px;
	padding:0;
	margin:0;
	background:url(../images/bcw/bg_pagebtm-bcw03.jpg) left top no-repeat;
	float: left;
	
	/*IE6*/
	_width:379px;
	_border-left:#ccc 1px solid;
}
#pagebtm-bcw01 h4 span{
	display:block;
	padding:182px 0 0 210px;
	margin:0;
}
#pagebtm-bcw01 h4 span a{
	background:url(../images/bcw/btn_cart_bcw.gif) left -54px no-repeat;
	display:block;
	width:156px;
	height:32px;
	text-indent:-99999em;
}
#pagebtm-bcw01 h4 span a:hover{background:url(../images/bcw/btn_cart_bcw.gif) left -86px no-repeat;}




#pagebtm-bcw02 {
	width:380px;
	height:236px;
	padding:0;
	margin:0;
	background:url(../images/bcw/bg_pagebtm-bcw04.jpg) left top no-repeat;
	float: left;
}
#pagebtm-bcw02 h5 {
	display:block;
	padding:182px 0 0 210px;
	margin:0;
}
#pagebtm-bcw02 h5 a{
	background:url(../images/bcw/btn_cart_bcw.gif) left -54px no-repeat;
	display:block;
	width:156px;
	height:32px;
	text-indent:-99999em;
}
#pagebtm-bcw02 h5 a:hover{background:url(../images/bcw/btn_cart_bcw.gif) left -86px no-repeat;}




ul#pagebtm-bcw03 {
	margin:0.6em 0 80px 0;
	clear:both;
}
ul#pagebtm-bcw03 li {
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", "ＭＳ Ｐゴシック", Osaka, sans-serif;
	font-size: 12px;
	line-height: 1.5;
	text-align: justify;
}



#pagebtm-bcw01 p{
	clear:both;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", "ＭＳ Ｐゴシック", Osaka, sans-serif;
	font-size: 12px;
	padding:0.6em;
	margin:0;
	line-height: 1.5;	
	border-bottom: #ccc 1px dotted;
	color:#0DA2DA;
}


#pagebtm-bcw01 h6 {clear:both;margin:0.6em; display:block;}

/*別ウィンドウ*/
.feature_bs {
	text-align:left;
	margin:0.5em 0 0;
	font-size:14px!important;
	background:url(../images/blue/link_window_bs.gif) left center no-repeat;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", "ＭＳ Ｐゴシック", Osaka, sans-serif;
	font-weight:bold;
	padding: 0 0 0 15px;
	clear: both;
	display:block;
}
.feature_bs a {
	display:block;
	font-weight:bold;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", "ＭＳ Ｐゴシック", Osaka, sans-serif;
}
/**********************************************/
/*ATPCUEゲル　500ｇ　セット　080902追加
***********************************************/
div.fbs {
	padding:0;
	margin:30px 0 0 0;
}
div.fbs	h2,
div.fbs	.fbs01,
div.fbs	.fbs02,
div.fbs	h4 {
	padding:0;
	margin:0;
	height:105px;
	text-indent:-99999em;
}			
div.fbs	h2 {background:url(../images/blue/bg_fbs_b01.jpg) left top no-repeat;}
div.fbs	.fbs01 {background:url(../images/blue/bg_fbs_b02.jpg) left top no-repeat;}
div.fbs	.fbs02 {background:url(../images/blue/bg_fbs_b03.jpg) left top no-repeat;}	
div.fbs	h4 {background:url(../images/blue/bg_fbs_b04.jpg) left top no-repeat;}

/*ボタン*/
div.fbs .fbs_btn {
	padding:0;
	background:url(../images/blue/bg_fbs_b05.jpg) left top no-repeat;
	height:105px;
}
div.fbs .fbs_btn .btn_bkt01,
div.fbs .fbs_btn .btn_bkt02,
div.fbs .fbs_btn .btn_bkt01-fin,
div.fbs .fbs_btn .btn_bkt02-fin {
	width:380px;
	float: left;
	padding:0;
	margin:0;
	display: block;
}

div.fbs .fbs_btn .btn_bkt01 li, 
div.fbs .fbs_btn .btn_bkt02 li,
div.fbs .fbs_btn .btn_bkt01-fin li,
div.fbs .fbs_btn .btn_bkt02-fin li {
	width:156px; 
	display:block;
	padding:0; 
	margin:40px auto 0 auto;
	text-align:center;
}
div.fbs .fbs_btn .btn_bkt01 li a,
div.fbs .fbs_btn .btn_bkt02 li a {
	background:url(../images/blue/btn_basket_b.gif) left top no-repeat;
	height:32px;
	width:156px;
	display:block;
	text-indent:-99999em;
}
div.fbs .fbs_btn .btn_bkt01 li a:hover,
div.fbs .fbs_btn .btn_bkt02 li a:hover {
	background:url(../images/blue/btn_basket_b.gif) left -32px no-repeat;
	height:32px;
	width:156px;
	display:block;
}

div.fbs .fbs_btn .btn_bkt01-fin li a,
div.fbs .fbs_btn .btn_bkt02-fin li a,
div.fbs .fbs_btn .btn_bkt01-fin li a:hover,
div.fbs .fbs_btn .btn_bkt02-fin li a:hover{
	background:url(../images/blue/btn_basket_b-fin.gif) left top no-repeat;
	height:32px;
	width:156px;
	display:block;
	text-indent:-99999em;
	cursor:default;
}

/**/
.feature_bs {
	text-align:left;
	margin:0.5em 0 0;
	font-size:14px!important;
	background:url(../images/blue/link_window_bs.gif) left center no-repeat;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", "ＭＳ Ｐゴシック", Osaka, sans-serif;
	font-weight:bold;
	padding: 0 0 0 15px;
	clear: both;
	display:block;
}
.feature_bs a {
	display:block;
	font-weight:bold;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", "ＭＳ Ｐゴシック", Osaka, sans-serif;
}
