@charset "utf-8";
/*-------------------------------------------------
Main Style Sheet
Author : plani park myeong hee
Create date : 2014. 6. 27.
-------------------------------------------------*/
/* <link rel="stylesheet" href="${contextPath}/resources/css/mgf/general.css?date='${TODAY_CSSJS}'">
<link rel="stylesheet" href="${contextPath}/resources/css/mgf/layout.css?date='${TODAY_CSSJS}'"> */

@import url(../../css/mgf/general.css);
@import url(../../css/mgf/layout.css);

#gnavigation {
	height: 46px;
	}
#body {
	margin: 0;
	background:url('../../images/mdh/main/bg.jpg') no-repeat center center;
	background-size: 100%;
	}
#footer {
	margin-top: 0;
	}
.main {
	max-width:100%;
	margin:0 auto;
	padding: 100px 0 33px; 
	font-family: NotoR; 
	}
.title {
	margin:0;
	padding:0 0 10px;
	color: #000;
	text-align:center;
	letter-spacing:-1px; 
	line-height:120%;
	font-size:2.000em; 
	font-weight:300;
	}
.title strong {
	display: block; 
	font-weight: 700;
	}
.title span {
	color: #d9394a;
	}
.btn_check {
	display:block;
	width:150px;
	height:35px; 
	margin:0 auto; 
	border-radius:35px;
	background-color:#d9394a;
	font-size:1.143em; 
	color:#fff; 
	text-align:center; 
	text-decoration:none; 
	line-height:35px;
	}
.btn_check span {
	padding-left:25px; 
	background:url('../../images/mdh/main/icon_check.png') no-repeat 0 center;
	}

.list {overflow:hidden; width:300px; max-width:95%; margin:55px auto 0; padding:45px 0 19px; background:url('../../images/mdh/main/main_list.png') no-repeat center bottom; background-size:100% auto; list-style:none;}
.list li {float:left; width:33.3%; text-align:center;}
.list li:first-child + li {margin-top:-45px}
.list li:first-child + li a {left:0; box-shadow:inset -5px -5px 10px #d3a10e; background-color:#ffc311;}
.list li:first-child + li + li a {left:-7px; box-shadow:inset -5px -5px 10px #6e982f; background-color:#82b437;}
.list a {display:table; position:relative; left:7px; width:90px; height:90px; margin:0 auto; box-shadow:inset -5px -5px 10px #c9651d; border-radius:100%; background-color:#f17923; color:#252525; text-decoration:none;}
.list strong {display:table-cell; vertical-align:middle;}
.list span {display:block; color:#fff;}