@media (min-width:818px) and (max-width:1056px) {
#headTop .inner,
#naviLogo .inner,
#headImage .inner,
#footer .inside {
    width:100%;
    padding-right:3%;
    padding-left:3%;
}
#naviHead {
    padding-right:2%;
    padding-left:2%;
}
#headLogo {
    width:320px;
    right:10px;
    top:34px;
}
#headImage {
    width:100%;
    padding-right:0;
    padding-left:0;
}
#headImage .inner {
    width:100%;
    padding-right:0;
    padding-left:0;
}
#pageImage {
    width:66%;
    height:auto;
}
#pageImage .image_container {
    width:100%;
    height:auto;
}
#headADR {
    width:19%;
    height:auto;
    padding-top:2%;
    padding-right:1%;
    padding-left:2%;
    font-size:.25rem;
    line-height:1em;
}
#headADR p {
    margin-bottom:.5em;
    font-size:.6875rem;
}
#headADR p strong {
    margin-bottom:.5em;
    font-size:.75rem;
}
#headADR p:nth-child(2) {
    margin-bottom:0;
}
#hLeft {
    width:15%;
    height:auto;
    padding:1rem .5rem;
    text-align:center;
}
#claim {
    padding:0;
    font-size:.6875rem;
}
#avLogo {
    padding-top:1rem;
    padding-right:1rem;
    padding-left:1rem;
}
#container {
    width:100%;
}
#main {
    width:66%;
    left:15%;
}
#left {
    width:15%;
    padding-left:1%;
}
#right {
    width:19%;
    padding-right:1%;
}
#left {
    margin-left:-66%;
}
#addressBox {
    padding-right:0;
}
form .text,
form .textarea,
form .captcha,
.ce_form div.submit_container,
.ce_comments div.submit_container,
.mod_lostPassword div.submit_container,
.mod_personalData div.submit_container {
    width:80%;
}
#mm_naviSub {
    width:100%;
    margin-left:0;
    padding-top:2%;
    padding-right:3%;
    padding-left:3%;
}
#mm_artRight {
    width:100%;
    float:none;
    display:block;
    padding-right:4%;
    padding-left:4%;
}
#addressBox .t1 {
    display:block;
    padding-left:0;
}
#addressBox .t2 {
    display:block;
    padding-left:0;
}
#addressBox .t3 {
    display:block;
    padding-left:0;
}
#addressBox br:nth-child(4) {
    display:none;
}
#foo1 {
    left:52px;
}
#foo1 .image_container {
    width:44px;
    left:-52px;
}
}
