p {margin:0; padding:0;}
img { border:0; vertical-align:top; max-width: 100%;}

.pro_make2512 {max-width:768px;margin: 0 auto;padding: 0;}
img[usemap] {
height: auto;
max-width: 100%;
}
.pro_best2211 .navi a:hover{opacity: 90%;}
.com_spec_inner1 {margin: 0px 0px 8.6% 8%;	width:80%;padding: 5px 0; }
.com_spec_inner2 {margin: 0px 0px 12% 8%; width:80%;padding: 5px 0; }
.cart1 {font-size: 11px;background:#FDE5F3 url(https://ozio.jp/excludes/ozio/pro/2025/make2512/img/common/make2512_03.jpg) no-repeat center center;background-size: cover;overflow: hidden;}
.cart2 {font-size: 11px;background:#FDE5F3 url(https://ozio.jp/excludes/ozio/pro/2025/make2512/img/common/make2512_06.jpg) no-repeat center center;background-size: cover;overflow: hidden;}
.cart3 {font-size: 11px;background:#FFF5FB url(https://ozio.jp/excludes/ozio/pro/2025/make2512/img/common/03_04.jpg) no-repeat center center;background-size: cover;overflow: hidden;}
.cart4 {font-size: 11px;background:#FFF5FB url(https://ozio.jp/excludes/ozio/pro/2025/make2512/img/common/03_07.jpg) no-repeat center center;background-size: cover;overflow: hidden;}

.count_area { float: right; width: 73%; padding-bottom: 10px; }
.count_area1 {	float: left;padding-top: 7px;}
.collar_area {margin-bottom: 5px;}
#a01, #b02, #c03, #d04 {
	margin-top: -60px;
	padding-top: 60px;
}
/*===============================================
●pc 画面の横幅が768pxから
===============================================*/
@media only screen and (min-width: 768px) {
.com_spec_inner1 {margin: 0px 0px 13% 6.7%;	width: 86%;	padding: 5px; }
.com_spec_inner2 {margin: 0px 0px 12.5% 6.7%;	width: 86%;	padding: 5px; }
.cart1 ,.cart2 ,.cart3, .cart4 {font-size: 30px;}
select.count_area2 {font-size: 30px;}
select.collar_area2 {font-size: 30px;}
.count_area1 {float: left;padding-top: 20px;font-size: 30px;}
button.count_area { padding-top: 5px;text-align: left;}
}
