@charset "utf-8";

/* Initialization */
body{margin:0; padding:0; font-size:small; color:#666;}
ul{list-style:none;}
img{border:0; vertical-align:top;}

/* Wrap */
#wrap{margin:0 auto; background-color:#fff;}

/* Header */
#topmenu{margin:0; padding:0; height:106px; text-align:center;}
#topmenu .logo{background:url(../images/topl_bak.gif); height:62px;}
#topmenu .mline{background:url(../images/topm_bak.gif);}
#topmenu .mline ul{margin:0 auto; padding:0; width:320px; height:44px;}
#topmenu .mline ul li{padding:0; float:left;}

/* contents */
#map{margin:0 auto; width:320px; height:270px;}	
#contents{margin:0; padding:0; clear:both; text-align:center;}
#contents .submenu{margin:30px auto; padding:0; height:33px; width:289px;}
#contents .submenu li{padding-left:1px; float:left;}
#contents .submenu li:first-child{padding-left:0;}
#contents .mimg{background-color:#ECEFF0; margin:0; padding:0;}
#contents .minfo{margin:0;}
#contents .minfo img{margin-top:5px;}

/* footer */
#footer{margin:0; padding:0;}
#footer .qbtn{margin-top:5px; display:inline-block; width:100%; background:url(../images/foot_bak.gif);}
#footer .qbtn ul{margin:0 auto; padding:0; width:250px;}
#footer .qbtn ul li{text-align:center; float:left; width:33.3%;}
#footer .copyright{background-color:#E7E7E7; font-size:1em; width:100%; padding:10px 0; text-align:center;}