.page { width: 960px; margin: 0px auto; }
.main-wrap { width: 100%; float: left; }
/*-- g-c2-s5-sm --*/
.g-c2-s5-sm .main { margin-left: 200px; }
.g-c2-s5-sm .sub { float: left; margin-left: -960px; width: 190px; }
/*-- g-c2-s5-ms --*/
.g-c2-s5-ms .main { margin-right: 200px; }
.g-c2-s5-ms .sub { float: left; margin-left: -190px; width: 190px; }
/*-- g-c2-s6-ms --*/
.g-c2-s6-ms .main { margin-right: 240px; }
.g-c2-s6-ms .sub { float: left; margin-left: -230px; width: 230px; }
/*-- g-c2-s12-ms --*/
.g-c2-s12-ms .main { margin-right: 475px; }
.g-c2-s12-ms .sub { float: left; margin-left: -475px; width: 475px; }
/*-- g-c3-s5e6-sme --*/
.g-c3-s5e6-sme .sub { float: left; margin-left: -960px; width: 190px; }
.g-c3-s5e6-sme .extra { float: left; margin-left: -230px; width: 230px; }
.g-c3-s5e6-sme .main { margin: 0 240px 0 200px; }
/*-- g-c3-s5e6-sem --*/
.g-c3-s5e6-sem .sub { float: left; margin-left: -960px; width: 190px; }
.g-c3-s5e6-sem .extra { float: left; margin-left: -760px; width: 230px; }
.g-c3-s5e6-sem .main { margin-left: 440px; }
/*-- g-c3-s5e6-ems --*/
.g-c3-s5e6-ems .sub { float: left; margin-left: -190px; width: 190px; }
.g-c3-s5e6-ems .extra { float: left; margin-left: -960px; width: 230px; }
.g-c3-s5e6-ems .main { margin: 0 200px 0 240px; }
/*-- g-c3-s5e6-esm --*/
.g-c3-s5e6-esm .sub { float: left; margin-left: -720px; width: 190px; }
.g-c3-s5e6-esm .extra { float: left; margin-left: -960px; width: 230px; }
.g-c3-s5e6-esm .main { margin-left: 440px; }
/*-- g-c3-s5e6-mes --*/
.g-c3-s5e6-mes .sub { float: left; margin-left: -190px; width: 190px; }
.g-c3-s5e6-mes .extra { float: left; margin-left: -430px; width: 230px; }
.g-c3-s5e6-mes .main { margin-right: 440px; }
/*-- g-c3-s5e6-mse --*/
.g-c3-s5e6-mse .sub { float: left; margin-left: -430px; width: 190px; }
.g-c3-s5e6-mse .extra { float: left; margin-left: -230px; width: 230px; }
.g-c3-s5e6-mse .main { margin-right: 440px; }
/*-- g-c3-s6e6-sme --*/
.g-c3-s6e6-sme .sub { float: left; margin-left: -960px; width: 230px; }
.g-c3-s6e6-sme .extra { float: left; margin-left: -230px; width: 230px; }
.g-c3-s6e6-sme .main { margin: 0 240px 0 240px; }
