/* Button */
.blue_button,
.red_button,
.skyblue_button {
    display: inline-block;
    width: 80px;
    height: 20px;
    margin: 0 auto;
    border-radius: 25px;
    margin-top: 15px;
    padding-top: 1px;
    background-color: #dfdfdf;
    color: #ffffff;
    font-weight: bold;
    border: 1px solid #bfb8b8;
    text-align: center;
    font-size: 12px;
}
/* Colors */
.red_button {
    color: #ffffff;
}
.red_button:hover {
    border: 1px solid #680000;
    background-color: #b41c1c;
    color: #ffffff;
}
.skyblue_button {
    border: 1px solid #20b8ff;
    color: #20b8ff;
}
.skyblue_button:hover {
    background-color: #20b8ff;
    color: #ffffff;
}
.blue_button {
    color: #ffffff;
}
.blue_button:hover {
    border: 1px solid #095786;
    background-color: #1c7bb4;
    color: #ffffff;
}
/*메인상단*/
#glo_t {
    width: 100%;
    min-width: 1200px;
    height: 93px;
	margin-top:15px;
}
#glo_t .glo_nav {
    width: 1200px;
    margin: 0 auto;
    position: relative;
}
#glo_t .glo_nav p.info {
    float: left;
    padding-left: 30px;
    padding-top: 25px;
	font-size: 20px;
    color: #616161;
}
#glo_t .glo_nav .g_box {
    position: absolute;
    top: 22px;
    right: 30px;
    font-size: 11px;
    color: #cabeb2;
	border-radius:30px;
	border:2px solid #eaeaea;
}
#glo_t .glo_nav .g_box ul.glo {
}
#glo_t .glo_nav .g_box ul.glo li {
    height: 30px;
    float: left;
    padding-top:8px;	
}
#glo_t .glo_nav .g_box ul.glo li a {
    color: #9d9d9d;
    padding-left: 5px;
    padding-right: 5px;
}
#glo_t .glo_nav .g_box ul.glo li a:hover {
    color: #000;
}

#glo_t .glo_nav h3 {
    width: 363px;
	margin:0 auto;
}

/*메뉴*/
#header {
    width: 100%;
    position: relative;
    min-width: 1200px;
    height: 60px;
}
#header {
    z-index: 9999;
    position: relative;
}
#header .headerWrap {
    width: 1200px;	
    margin: 0 auto;
    overflow: hidden;
    height: 60px;
    background: url("/images/glo_bg.png");
}
#header .headerWrap .mtop {
    width: 1200px;
    min-width: 1200px;
}
#header .headerWrap .mtop #gnb {
    width: 1080px;
	margin:0 auto;
}
#header .headerWrap .mtop #gnb ul {
    width: 100%;
}
#header .headerWrap .mtop #gnb li {
    float: left;
    height: 180px;
    list-style: none;
}
#header .headerWrap .mtop #gnb li.lst1 {
    margin: 0;
    padding: 10px 20px 0 20px;
}
#header .headerWrap .mtop #gnb li.lst1:hover {
    margin: 0;
    height: 280px;
    background: url("/images/glo_bg2.png");
}
#header .headerWrap .mtop #gnb li.lst2 {
    margin: 0;    
    padding: 10px 20px 0 20px;
}
#header .headerWrap .mtop #gnb li.lst2:hover {
    margin: 0;
    height: 280px;
    background: url("/images/glo_bg2.png");
}
#header .headerWrap .mtop #gnb li.lst3 {
    margin: 0;
    padding: 10px 20px 0 20px;
}
#header .headerWrap .mtop #gnb li.lst3:hover {
    margin: 0;
    height: 280px;
    background: url("/images/glo_bg2.png");
}
#header .headerWrap .mtop #gnb li.lst4 {
    margin: 0;
    padding: 10px 20px 0 20px;
}
#header .headerWrap .mtop #gnb li.lst4:hover {
    margin: 0;
    height: 280px;
    background: url("/images/glo_bg2.png");
}
#header .headerWrap .mtop #gnb li.lst5 {
    margin: 0;
    padding: 10px 20px 0 20px;
}
#header .headerWrap .mtop #gnb li.lst5:hover {
    margin: 0;
    height: 280px;
    background: url("/images/glo_bg2.png");
}
#header .headerWrap .mtop #gnb li.lst6 {
    margin: 0;
    padding: 10px 0 0 20px;
}
#header .headerWrap .mtop #gnb li.lst6:hover {
    margin: 0;
    height: 280px;
    background: url("/images/glo_bg2.png");
}


#header .headerWrap .mtop #gnb li table {
    line-height: 200%;
    font-size: 15px;
    margin-top: 20px;
}
#header .headerWrap .mtop #gnb li table a {
    color: #793014;
    line-height: 220%;
    font-size: 13px;
    margin-top: 20px;
}
#header .headerWrap .mtop #gnb li span.m_txt a {
    line-height: 200%;
    font-size: 18px;
    padding-right:30px;
    cursor: pointer;
}
#header .headerWrap .mtop #gnb li span.m_txt a:hover {
    color: #793014;
}

/*메인이미지*/
#m_img {
	width:1200px;
	margin:0 auto;
	position:relative;
}
#m_img .m_txt {
	width:550px;
	position:absolute;
	top:178px;
	left:340px;
	text-align:center;
	z-index:999;	
	font-weight:bold;
	color:#fff;
}
#m_img .m_txt .mt1 {
	font-size:20px;
	border-bottom:3px solid #fff;
	padding-bottom:10px;
}
#m_img .m_txt .mt2 {
	font-size:50px;
	letter-spacing:3px;
	line-height:130%;
}
#m_img .m_txt .mt3 {
	font-size:40px;
	letter-spacing:5px;
}


/*컨텐츠*/
#m_con {
    width: 1200px;
    margin: 0 auto;
	height:262px;
} 

#m_con .m_box {
    width: 100%;
}
#m_con .m_box .one {
    width: 370px;
    float: left;
	background-color:#efefef;
    padding: 30px 30px 0 30px;
	height:262px;
}
#m_con .m_box .one .tit1 {
    font-size: 22px;
    margin-bottom: 10px;
	font-weight:bold;
	color:#373737;
}
#m_con .m_box .one .tit1 p {
	float:right;
}

#m_con .m_box .two {
    width: 363px;
    float: left;
	height:262px;
}
#m_con .m_box .two ul.m_bannner {
    100%;
}
#m_con .m_box .two ul.m_bannner li {
    width: 121px;
    height: 131px;
    float: left;
	font-size:16px;
	font-weight:bold;
    text-align: center;
	padding-top:35px;
	line-height:200%;
}
#m_con .m_box .two ul.m_bannner li span {
	font-size:35px;
	color:#972a2c;
}
#m_con .m_box .two ul.m_bannner li span:hover {
	color:#000;
}


#m_con .m_box .three {
	width:467px;
	height:262px;
	float:left;
	background-color:#a58973;
    padding: 30px 0 0 30px;
}
#m_con .m_box .three .tit1 {
    font-size: 22px;
    margin-bottom: 15px;
	font-weight:bold;
	color:#fff;
}

#m_con .m_box .three .tit1 p {
	float:right;
	padding-right:30px;
}


/*하단*/
#f_nav {
    width: 100%;
}
#f_nav .f_nav_center {
    width: 1200px;
    margin: 0 auto;
    position: relative;
    border-top: 2px solid #000;
    border-bottom: 1px solid #e8e8e8;
	height:56px;
}
#f_nav .f_nav_center .t3 {
    position: absolute;
    top: 17px;
    left: 30px;
    font-size: 15px;
	font-weight:bold;
	color:#434343;
}
#f_nav .f_nav_center .t3 a {
	color:#6b2e00;
}

#f_nav .f_nav_center .t4 {
    position: absolute;
    top: 15px;
    right: 0;
    font-size: 14px;
}
#footer {
    width: 100%;
    height: 150px;
    min-width: 1200px;
    clear: both;
}
#footer .copy .f_scroll {
    position: absolute;
    top: 20px;
    right: 0;
}
#footer .copy {
    width: 1200px;
    margin: 0 auto;
    padding-top: 20px;
    padding-left: 30px;
    position: relative;
    text-align: left;
    font-size: 13px;
    line-height: 200%;
}
#footer .copy span.t1 {
    font-size: 14px;
    font-weight: bold;
}
#footer .copy h5 {
    font-size: 11px;
}
#footer .copy .daum {
    position: absolute;
    top:25px;
    right: 30px;
	width: 270px;
    border-radius: 5px;
    padding: 10px;
    border: 2px solid #8c8c8c;
    background-color: #fff;
    font-size: 15px;
    font-family: 'Jeju Gothic', serif;
	color:#373737;
}
#footer .copy .daum:hover {	
    border: 2px solid #1f41d5;
	color:#1f41d5;
}


.blue_btn {
    width: 80px;
    height: 20px;
    border-radius: 25px;
    padding-top: 1px;
    border: 1px solid #095786;
    background-color: #1c7bb4;
    color: #ffffff;
    font-weight: bold;
    text-align: center;
    font-size: 12px;
    margin: 0 auto;
}