﻿@charset "utf-8";

#container {position:relative; height:100%; font-family:"NotoR"; background:#ffedf1 url("/images/web/template/1059/main/M_bg.png")bottom no-repeat;}
#container:after {content:""; display:block; clear:both; overflow:hidden;}

.main_content {position:relative; z-index:7; width:1200px; margin:0 auto 30px;}
.main_content:after {content:""; display:block; clear:both;}

.MC_box_wrap1{position:relative; height:540px; width:100%; margin-top:30px;}

.MC_box1 {position:relative; width:100%; height:446px;}/* 비주얼 */
.MC_box2 {position:relative; width:1200px; height:45px; margin:30px auto 0px;}/* 전광판 */
.MC_box3 {position:relative; width:585px; height:258px; margin:0 30px 30px 0; float:left;}/* 공지사항 */
.MC_box4 {position:relative; width:585px; height:258px; margin-bottom:30px; float:left;}/* 행사일정 */
.MC_box5 {position:relative; width:300px; height:250px; margin:0 30px 2px 0; float:left;}/* 팝업존 */
.MC_box6 {position:relative; width:300px; height:250px; float:right;}/* 오늘의식단 */
.MC_box7 {position:absolute; width:540px; height:250px; top:288px; left:330px;}/* 포토갤러리 */
.MC_box8 {position:relative; width:100%; height:166px;  margin-top:30px;}/* 바로가기 */

@media (max-width: 800px) {
	
	#container,
	.main_content,
	.MC_box1,.MC_box2,.MC_box3,.MC_box4,.MC_box5,.MC_box6,.MC_box7 ,.MC_box8 {-webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box}
	
	#container {width:100%; margin-top:80px;}
	.main_content { width:95%; height:100%;}

	.MC_box_wrap1{margin-top:20px; height:1100px;}

	.MC_box1 {height:auto;}/* 비주얼 */
	.MC_box2 {width:95%; margin:3% auto 0;}/* 전광판 */
	.MC_box3 {width:100%; margin: 0 auto 20px; float:none;}/* 공지사항 */
	.MC_box4 {width:100%; margin: 0 auto 20px; float:none;}/* 행사일정 */
	.MC_box5 {width:48%; margin:0 20px 0 0; float:left;}/* 팝업존 */
	.MC_box6 {width:48%; float:right;}/* 오늘의식단 */
	.MC_box7 {width:100%; margin: 20px auto 20px; float:left; position:relative; left:0; top:0;} /*포토갤러리*/
	.MC_box8 {width:100%; height:auto; margin:0 auto;}/* 바로가기 */

}

@media (max-width: 680px) {
	
	
}

@media (max-width: 580px) {	

	.MC_box_wrap1{height:1510px;}
	.MC_box_wrap1{padding:0; background:none;}
	.MC_box3 {width:100%;}/* 공지사항 */
	.MC_box4 {width:100%; height:auto;}/* 행사일정 */
	.MC_box5 {width:100%;}/* 팝업존 */
	.MC_box6 {width:100%; margin-top:20px;}/* 오늘의식단 */
	.MC_box7{width:100%;}/* 포토갤러리*/
	
}

@media (max-width: 480px) {	

}

@media (max-width: 380px) {
	.main_content { width:90%;}

}