/* <!-- */
body {
	margin:0;
}

/* <!-- */
/* Column Setting */
#mS_wrap {	/* Page Container */
	/*float:left;*/
	padding:0;
	width:1000px;
	min-width:600px;
	background:url(bg_left.png) no-repeat scroll 0 0 transparent;   
}

#mS_wrap.eng {
	background:url(bg_left_eng.png) no-repeat;   
}

#mS_menu {		/* Menu */
	float:left;
	padding-top:110px;
	width:17%;
	min-height:400px;
}

#mS_container {	/* Content Container */
	float:left;
	padding-top:110px;
	width:83%;
	background:#FFF url(bg.png) no-repeat;
	
}

#mS_container.eng {
    background: url(bg_eng.png) no-repeat;
}

#mS_col03 {	/* Column 03 = Right Side Bar*/
	float:right;
	width: 0%; /*width:20%;*/
	min-width: 200px;
	padding-top: 10px;
	padding-right:5px;
	min-height:400px;
	display: none;
}

#mS_main {	/* Main Content Container */
	float:left;
	width:98%;/*width:78%;*/
}

#mS_col01 {		/* Column 01 = Left Side Bar */
	float:left;
	width: 0%; /*width:25%;*/
	min-width: 0px;
	padding-top: 10px;
	padding-left:5px;
	min-height:400px;
	display: none;
}

#mS_col02 {	/* Column 02 = Content */
	float:right;
	padding: 10px 10px 0 10px;
	width: 96%; /*width:71%;*/
	min-height:400px;
}

#mS_header {
	margin-bottom: 10px;
	font-size: 22px;
	font-weight:bold;
}

#mS_bottom {	/* Column 02 = Content */
	float:left;
	width: 100%;
	height: 0px;
}
/* --> */

#footer_div {
	clear: both;
	margin-top: 20px;
}



.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */ 
