@charset "shift_jis";
/* -----------------------------------------------------------
 130523vetrap.css
----------------------------------------------------------- */

img{
	vertical-align: bottom;
	margin: 0px;
	padding: 0px;
}
#pro_wrapper {
	clear: both;
	width: 550px;
}
#pro_wrapper h4 {
	margin-bottom: 10px;
}
#pro_wrapper .cont_boxinner {
	width: 516px;
	margin-left: 17px;
	margin-right: 17px;
}
#pro_wrapper .btn {
	clear: both;
	height: 47px;
	width: 550px;
	margin-top: 10px;
}
#pro_wrapper .btn li {
	float: left;
	height: 47px;
	width: 270px;
}

#pro_wrapper .btn01 {
	clear: both;
	height: 47px;
	width: 550px;
	padding-top: 10px;
}
#pro_wrapper .btn01 li {
	float: left;
	height: 47px;
	width: 178px;
}
#pro_wrapper .cont_box01 {
	clear: both;
	width: 516px;
}
#pro_wrapper .cont_box02 {
	clear: both;
	width: 516px;
}
#pro_wrapper .cont_box03 {
	clear: both;
	width: 516px;
}
#pro_wrapper .cont_box03 li {
	float: left;
	width: 166px;
}


#pro_wrapper .cont_box02 li {
	float: left;
	width: 123px;
}


#pro_wrapper .cont_box01 li {
	float: left;
	width: 252px;
	margin-bottom: 20px;
}
#pro_wrapper .mglft12 {
	margin-right: 12px;
}
#pro_wrapper .mglft8 {
	margin: 0 8px 8px 0;
}
#pro_wrapper .mglft9 {
	margin: 0 9px 0 0;
}
#pro_wrapper .item_info {
	color: #000066;
	margin-top: 15px;
	margin-bottom: 5px;
}
