@charset "utf-8";
/* CSS Document */
img{ vertical-align:bottom;}

.colL{
	float:left;
}

.colR{
	float:right;
}


.mb20{
	margin-bottom:20px;
	}

.mb15{
	margin-bottom:15px;
	}

.mb0{
		margin-bottom:0px;
}
#lancome{
	background-image: url(img/bg_head.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	/*padding: 0 45px;*/
}

#lancomeWrap{
	margin-top: 0;
	margin-right: 45px;
	margin-bottom: 0;
	margin-left: 45px;
}
#lancomeWrap p{margin-bottom: 15px;}
#headArea{
	position:relative;
	padding: 50px 0 0 0;
}
#headArea h1{
	margin-bottom:35px;
}
#headArea ul { height:39px; }
#headArea ul li{ display:block; float:left; margin-right:35px;line-height:0; }
#headArea ul li a{line-height:normal; }
#headArea #lancomeLogo{
	position:absolute;
	top: 15px;
	right: 0px;
}

h2.volttl{
	background-image: url(img/ttl_bg.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	margin-top:60px;
}
h2.volttl img{ margin-bottom:15px;}

#Conts{ 
	margin-top:20px;
	background-image: url(img/bg_footer.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
		padding-bottom: 50px;
	}


#box02,#box04,#box03, #box05{ margin-bottom:20px;}
	
#box01 .colL{  width:465px;}
#box01 .colR{  width:355px;}


#box02 .colL{  width:241px;}
#box02 .colR{  width:620px;}

#service{
	background-color:#f7f1f8;
	padding: 20px;
}
#service .colL{ width:675px;}
#service .colR{ width:136px;}


#footLink{ text-align:right;}



/*vol02*/
body p.speaker{font-family: "Kozuka Mincho std" , "Hiragino Mincho Pro" , "小塚明朝R" , "小塚明朝 std R" , "ヒラギノ明朝 Pro W3" , serif ; color:#184577; font-size:108%;}

#vol02Nav{
	margin-bottom:20px;
	background-image: url(img/nav_shadow.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-bottom: 10px;
}

#box03 .colL{  width:349px;}
#box03 .colR{  width:504px;}



#box04 .colL{  width:440px;}
#box04 .colR{  width:436px;}
.pgNav{text-align:right;}
.pgNav span.at{ font-size:108%; font-weight:bold;}
.pgNav a{  color:#033f81;}
.pgNav a.hover{ text-decoration:none;}



#box05 .colL{  width:504px;}
#box05 .colR{  width:357px;}


