@charset "utf-8";
/* CSS Document */

h1.category_title {
	margin:0;
	padding:0;
}


h2.products_name_title {
	margin:0 0 40px 0;
	padding:0;
}

h2.products_name_title02 {
	margin:0 0 8px 0;
	padding:0;
}

p.btn_hair_guide {
	padding:0;
	margin:13px 0 0 0;
}

p.btn_hair_guide a {
	display:block;
    width:208px;
    height:48px;
    text-indent:-1000px;
    overflow:hidden;
	background:url(../products/products_pro/alg/images/image_area_btn.jpg);
}

p.btn_hair_guide a:hover {
	background:url(../products/products_pro/alg/images/image_area_btn_f2.jpg);
}


p.category_list01 {
	margin:0;
	padding:0;
	width:540px;
}



/*Product_list_productbox*/

table.product_box {
	width:540px;
	border:1px solid #CCCCCC;
	margin:8px 0 30px 0;
	padding:0;
}

td.product_ph_area {
	border:1px solid #CCCCCC;
	width:130px;
	margin:0;
	padding:0;
}

td.products_product_name {
	font-weight:700;
	line-height:155%;
	border-bottom:1px dotted #CCCCCC;
	padding-bottom:5px;
}


td.products_product_coment {
	width:230px;
	margin:0;
	padding:0 0 0 0.3em;
}

td.products_product_coment02 {
	width:305px;
	margin:0;
	padding:0 0 0 0.3em;
}


td.products_product_coment03 {
	width:398px;
	margin:0;
	padding:0 0 0 0.3em;
}





p.products_box_txt {
	width:220px;
	font-size:11px;
	line-height:150%;
	margin:0;
	padding:0;
}

p.products_box_txt02 {
	width:265px;
	font-size:11px;
	line-height:150%;
	margin:0;
	padding:0;
}

p.products_box_txt03 {
	width:330px;
	font-size:11px;
	line-height:150%;
	margin:0;
	padding:0;
}




td.products_box_price {
	width:75px;
	font-size:10px;
	line-height:120%;
	text-align:center;
}

span.tax {
	font-size:9px;
	padding-left:-2px;
}



span.product_product_price {
	font-size:10px;
	font-weight:normal;
}

td.btn_element_btn_area {
	margin:0;
	padding:0;
	height:21px;
}

p.btn_element_page {
	padding:0;
	margin:0;
	float:left;
}

p.btn_element_page a {
	display:block;
    width:76px;
    height:21px;
    text-indent:-1000px;
    overflow:hidden;
	background:url(../products/images/btn_element.jpg);
}

p.btn_element_page a:hover {
	background:url(../products/images/btn_element_f2.jpg);
}


p.btn_howto_page {
	padding:0;
	margin:0;
	float:left;
}

p.btn_howto_page a {
	display:block;
    width:76px;
    height:21px;
    text-indent:-1000px;
    overflow:hidden;
	background:url(../products/images/btn_howtouse.jpg);
}

p.btn_howto_page a:hover {
	background:url(../products/images/btn_howtouse_f2.jpg);
}



p.btn_nanotec_page {
	padding:0;
	margin:0;
	float:left;
}

p.btn_nanotec_page a {
	display:block;
    width:186px;
    height:21px;
    text-indent:-1000px;
    overflow:hidden;
	background:url(../products/products_pro/salone/images/btn_nano_tec.jpg);
}

p.btn_nanotec_page a:hover {
	background:url(../products/products_pro/salone/images/btn_nano_tec_f2.jpg);
}







p.btn_what_kaidei {
	padding:0;
	margin:10px 0 0 0;
	width:88px;
	height:25px;
}

p.btn_what_kaidei a {
	display:block;
    width:88px;
    height:25px;
    text-indent:-1000px;
    overflow:hidden;
	background:url(../products/products_pro/alg/images/what_kaidei.jpg);
}

p.btn_what_kaidei a:hover {
	background:url(../products/products_pro/alg/images/what_kaidei_f2.jpg);
}
