.select_3_box01{
	
width:750px;
	
height:570px;
	
background:url(../image/select_3_bg01.jpg) no-repeat;
	
position:relative;
	

}


.select_3_box01_title{
	
position:absolute;
	
width:750px;
	
top:30px;
	
text-align: middle;
	 

}


ul.li_color01{
	
position:absolute;
	
top:112px;
	
left:20px;
	

}


ul.li_color02{
	
position:absolute;
	
top:112px;
	  
right:270px;
	

}


ul.li_color03{
	
position:absolute;
	
top:112px;
	
right:25px;
	

}


ul.li_color01 li{
	
background: url("../image/icon_square_color01.jpg") no-repeat scroll 0 0 transparent;
	
color: #666666;
	
font-size:13px;
	
line-height:17px;
	
padding-bottom:20px;
	
padding-left: 25px;
	

}


ul.li_color02 li{
	
background: url("../image/icon_square_color02.jpg") no-repeat scroll 0 0 transparent;
	
color: #666666;
	
font-size:13px;
	
line-height:17px;
	
padding-bottom:20px;
	
padding-left: 25px;
	

}


ul.li_color03 li{
	
background: url("../image/icon_square_color03.jpg") no-repeat scroll 0 0 transparent;
	
color: #666666;
	
font-size:13px;
	
line-height:17px;
	
padding-bottom:20px;
	
padding-left: 25px;
	

}


.select_3_box01_btn01{
	
position:absolute;
	
bottom:30px;
	
left:16px;
	

}


.select_3_box01_btn02{
	
position:absolute;
	
bottom:30px;
	
right:272px;
	

}


.select_3_box01_btn03{
	
position:absolute;
	
bottom:30px;
	
right:30px;
	

}



.img_txt_rel01{
	
	width:750px;
	
	position:relative;
	

}


.img_txt_rel01_txt01{
	
 position:absolute;
	

}
.subtitle002_headspa{
	font-family: "リュウミン B-KL", Ryumin Bold KL;
	width:auto;
	height:101px;
	line-height:80px;
	font-size:20px;
	color:#545454;
}
.subtitle002_headspa{color:#526356;}
.h_present{background:url(../image/subtitle002_h_present.png) no-repeat right bottom;}

.tb_d_top{
	border-top: 1px dotted #666;
}
.tb_d_bottom{
	border-bottom: 1px dotted #666;
}
.tb_d_right{
	border-right: 1px dotted #666;
}
.tb_d_left{
	border-left: 1px dotted #666;
}

