body { background: url(../images/common/bg.jpg) no-repeat top center #f2f2f2; }

#mainWrap { margin: 0 auto; width: 1200px; }

#logo { padding: 22px 0 0; height: 50px; } /* height:78px; */
#logo img { width: 180px; } /* 250px */

#section { position: relative; margin-bottom: 80px; }

#leftWrap { position: absolute; top: 0; left: 0; width: 250px; height: 1000px; background-color: #197dc0; }
#leftWrap #summary { padding: 39px 0 0 40px; height: 117px; }

#leftWrap #mainMenu { height: 567px; }
#leftWrap #mainMenu ul { padding: 0 0 0 40px; }
#leftWrap #mainMenu ul li { height: 50px; }
#leftWrap #mainMenu ul li img { height: 28px; }

#leftWrap #footerMenu { height: 210px; }
#leftWrap #footerMenu ul { padding-left: 40px; }
#leftWrap #footerMenu ul li { height: 30px; }

#leftWrap #footer { padding: 0 0 0 40px; }

#mFooter { display: none; }





#leftWrap1 { position: absolute; top: 0; left: 0; width: 250px; height: 1800px; background-color: #197dc0; } /* height: 1279px; */
#leftWrap1 #summary { padding: 39px 0 0 40px; height: 117px; }

#leftWrap1 #mainMenu { height: 1364px; } /* height: 846px; */
#leftWrap1 #mainMenu ul { padding: 0 0 0 40px; }
#leftWrap1 #mainMenu ul li { height: 50px; }
#leftWrap1 #mainMenu ul li img { height: 28px; }

#leftWrap1 #footerMenu { height: 210px; }
#leftWrap1 #footerMenu ul { padding-left: 40px; }
#leftWrap1 #footerMenu ul li { height: 30px; }

#leftWrap1 #footer { padding: 0 0 0 40px; }





#leftWrap2 { position: absolute; top: 0; left: 0; width: 250px; height: 4726px; background-color: #197dc0; } /* height: 4797px; */
#leftWrap2 #summary { padding: 39px 0 0 40px; height: 117px; }

#leftWrap2 #mainMenu { height: 4300px; } /* height: 4364px; */
#leftWrap2 #mainMenu ul { padding: 0 0 0 40px; }
#leftWrap2 #mainMenu ul li { height: 50px; }
#leftWrap2 #mainMenu ul li img { height: 28px; }

#leftWrap2 #footerMenu { height: 210px; }
#leftWrap2 #footerMenu ul { padding-left: 40px; }
#leftWrap2 #footerMenu ul li { height: 30px; }

#leftWrap2 #footer { padding: 0 0 0 40px; }





#leftWrap3 { position: absolute; top: 0; left: 0; width: 250px; height: 1407px; background-color: #197dc0; } /* height: 1376px; */
#leftWrap3 #summary { padding: 39px 0 0 40px; height: 117px; }

#leftWrap3 #mainMenu { height: 974px; } /* height: 943px; */
#leftWrap3 #mainMenu ul { padding: 0 0 0 40px; }
#leftWrap3 #mainMenu ul li { height: 50px; }
#leftWrap3 #mainMenu ul li img { height: 28px; }

#leftWrap3 #footerMenu { height: 210px; }
#leftWrap3 #footerMenu ul { padding-left: 40px; }
#leftWrap3 #footerMenu ul li { height: 30px; }

#leftWrap3 #footer { padding: 0 0 0 40px; }





#leftWrap4 { position: absolute; top: 0; left: 0; width: 250px; height: 2165px; background-color: #197dc0; } /* height: 1835px; */
#leftWrap4 #summary { padding: 39px 0 0 40px; height: 117px; }

#leftWrap4 #mainMenu { height: 1732px; } /* height: 1402px; */
#leftWrap4 #mainMenu ul { padding: 0 0 0 40px; }
#leftWrap4 #mainMenu ul li { height: 50px; }
#leftWrap4 #mainMenu ul li img { height: 28px; }

#leftWrap4 #footerMenu { height: 210px; }
#leftWrap4 #footerMenu ul { padding-left: 40px; }
#leftWrap4 #footerMenu ul li { height: 30px; }

#leftWrap4 #footer { padding: 0 0 0 40px; }





#leftWrap42 { position: absolute; top: 0; left: 0; width: 250px; height: 934px; background-color: #197dc0; }
#leftWrap42 #summary { padding: 39px 0 0 40px; height: 117px; }

#leftWrap42 #mainMenu { height: 501px; }
#leftWrap42 #mainMenu ul { padding: 0 0 0 40px; }
#leftWrap42 #mainMenu ul li { height: 50px; }
#leftWrap42 #mainMenu ul li img { height: 28px; }

#leftWrap42 #footerMenu { height: 210px; }
#leftWrap42 #footerMenu ul { padding-left: 40px; }
#leftWrap42 #footerMenu ul li { height: 30px; }

#leftWrap42 #footer { padding: 0 0 0 40px; }





#leftWrap43 { position: absolute; top: 0; left: 0; width: 250px; height: 1717px; background-color: #197dc0; }
#leftWrap43 #summary { padding: 39px 0 0 40px; height: 117px; }

#leftWrap43 #mainMenu { height: 1284px; }
#leftWrap43 #mainMenu ul { padding: 0 0 0 40px; }
#leftWrap43 #mainMenu ul li { height: 50px; }
#leftWrap43 #mainMenu ul li img { height: 28px; }

#leftWrap43 #footerMenu { height: 210px; }
#leftWrap43 #footerMenu ul { padding-left: 40px; }
#leftWrap43 #footerMenu ul li { height: 30px; }

#leftWrap43 #footer { padding: 0 0 0 40px; }