@charset "utf-8";
h2.banquets{background-image:url(../images/mtitlebg.png),url(../../images/h2title008.jpg);}
.planlist{width:50%;table-layout:auto;display:table;border-collapse: separate;border-spacing:1px 0;margin:0 auto 2em auto;}
.planlist li{display:table-cell;width:100%;vertical-align:top;text-align: center;}
.planlist li img{margin:0 auto 0.5em auto;}
.info h2{font-weight:bold;font-size:x-large;color:#3AB483;border-bottom:2px solid;line-height: 1.4;margin:0 auto 0.5em auto;}

@media only screen and (max-width: 1024px) {
}

@media only screen and (max-width: 960px) {
}

@media only screen and (max-width: 736px) {
}

@media only screen and (max-width: 667px) {
.info h2{font-size:large;}
}

@media only screen and (max-width: 568px) {
}

@media only screen and (max-width: 480px) {
#mainall{width:96%; margin:0 2%;}

.planlist{width: 100%;display:block;border-spacing:0 0;margin:0 auto 1em auto;}
.planlist li{display:block;width:100%;margin:0 auto 0.5em auto;}


}
@media only screen and (max-width: 320px) {

}
