@charset "utf-8";

/* bpc.css */

/* -------- bpcconcept */

div.bpcconcept{
background:url(../images/bpc/im_01.jpg) no-repeat 0 0;
height:126px;
}
div.bpcconcept div.inner{
padding:85px 0 0 22px;
}
div.bpcconcept p{
width:680px;
color:#815448;
}

/* -------- shapeconcept2 */

div.bpcconcept2{
background:url(../images/bpc/im_026.jpg) no-repeat 0 0;
height:196px;
}
div.bpcconcept2 div.inner{
padding:55px 0 0 22px;
}
div.bpcconcept2 p{
width:680px;
color:#815448;
}

/* -------- current_box */

div.current_box{
}

div.current_box_right{
float:right;
width:330px;
}

div.current_box_left{
float:left;
width:380px;
}

/* -------- winners_box */

div.winners_box{
padding:0;
margin:0;
}

div.winners_box_right{
float:right;
width:350px;
padding:0;
margin:0;
}

div.winners_box_left{
float:left;
width:370px;
padding:0;
margin:0;
}

/* -------- gra_right_img */

div.gran_left_box{
float:left;
width:298px;
margin:0 10px 0 0;
padding-bottom:30px;
}

div.gran_right_box{
float:right;
width:400px;
margin:0 0 0 0;
}

/* -------- blockquote */

blockquote.type_salon
{
	margin:0 0 15px 0;
	padding:15px;
	background:#f5f2f0 url(../images/common/blockquote_bg.gif) repeat-x 0 0;
	border-left:1px solid #d9cbc5;
	border-right:1px solid #d9cbc5;
	border-bottom:1px solid #d9cbc5;
}
blockquote.type_salon p
{
	margin:0 0 5px 0 !important;
}
blockquote.type_salon p.title
{
	margin:0 0 3px 0 !important;
	padding:0 0 0 25px !important;
	font-size:117% !important;
	font-weight:bold;
	background:url(../images/common/title_icon.gif) no-repeat 0% 50%;
}

/* -------- salon_box */

div.salon_box{
	margin:0;
	padding:0;
}

div.salon_box div.salon_box_left{
	float:left;
}

div.salon_box div.salon_box_right{
	float:right;
}

/* -------- salon s_box */

div.s_box{
	margin:0;
	padding:0;
}

div.s_box img.s_box_left{
	float:left;
	margin:0 2px 5px 0;
	padding:0;
}

div.s_box img.s_box_right{
	float:right;
	margin:0 0 5px 0;
	padding:0;
}
