p { margin:0; padding:0; }
img { border:0; vertical-align:top; max-width: 100%; }
.coffret2607 { max-width:768px; margin: 0 auto; padding: 0; }
img[usemap] { height: auto; max-width: 100%; }
/*.coffret2607 img{margin-bottom: -1px}/*iOS白い線対策*/
.coffret2607 .navi a:hover{ opacity: 90%; }
.cart1 { font-size: 11px; background: #fff url(/excludes/ozio/pro/2026/coffret2607/img/common/00_03.jpg) no-repeat center center;background-size:cover;overflow: hidden; }
.cart2 { font-size: 11px; background: #fff url(/excludes/ozio/pro/2026/coffret2607/img/common/02_04.jpg) no-repeat center center;background-size:cover;overflow: hidden; }
.cart3 { font-size: 11px; background: #fff url(/excludes/ozio/pro/2026/coffret2607/img/common/04_06.jpg) no-repeat center center;background-size:cover;overflow: hidden; }
.cart4 { font-size: 11px; background-color:#fff; overflow: hidden; }
.count_area { float: right; width: 73%; padding-bottom: 10px; }
.count_area1 { float: left; margin-top: 11px; }
select.count_area2 { margin-top: 8px; }
.collar_area { margin-bottom: 5px; }
#a01, #b02, #c03, #d04, #e05, #f06 { margin-top: -60px; padding-top: 60px; }
/*===============================================
●SP 画面幅が 768px以下
===============================================*/
@media screen and (max-width: 768px){
.com_spec_inner1 { width:87%; margin: auto; padding-bottom: 1%; }
.com_spec_inner2 { width:70%; padding: 0; margin:0 0 0 25%; }
}
/*===============================================
●pc 画面の横幅が768pxから
===============================================*/
@media only screen and (min-width: 768px) {
.com_spec_inner1 { width: 87%; margin: auto; padding-bottom: 1%; }
.cart1 { font-size: 30px; }
.cart2 { font-size: 30px; }
.cart3 { font-size: 30px; }
.cart4 { font-size: 30px; }
select.count_area2 { font-size: 30px; margin-top: 20px; }
span.count_area1 { margin-top: 25px; }
select.collar_area2 { font-size: 30px; }
.count_area1 { float: left; font-size: 30px; }
button.count_area { padding-top: 5px; text-align: left; }
}
