#hd_logo {height:60px;text-align:center;}

/* 재정의 시작 */
#mb_nb {clear:both;background:#f37121;text-align:center}
#mb_nb a {display:inline-block;padding:0.5em;color:#fff;font-size:1em;font-weight:bold;text-decoration:none}
#lnb ul {padding-bottom:-1px;border-bottom:1px solid #ccc}
#lnb li {float:left;margin-bottom:-1px;width:33.33%;background:#f3f3f3}
#lnb a {display:block;padding:0.5em 0;border-right:1px solid #ccc;border-bottom:1px solid #ccc;color:#000;font-size:0.8em;font-weight:bold;text-align:center;text-decoration:none}

#wrapper {margin:0}

#ft_copy {background:#f37121;}
#ft_copy p {
    text-align:center;
    padding:0.5em;
    font-size:0.7em;
    color:#fff;
}
#ft_copy p .opacity_txt {
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; /* IE-8 */
    filter: alpha(opacity=50); /* IE-7 */
    opacity: .5; /* all-browser */
}
/* 재정의 끝 */

.content {max-width:768px;margin:0 auto;}

.title {padding:20px 0 5px 0;border-bottom:2px solid #e00;width:100%;}
.title h2 {display:inline;padding-left:10px;font-size:20px;}
.breadcrumb {
    float:right;
    padding: 5px 10px 20px 0;
    font-size:12px;
    color:#999;
}

.content-slogan { text-align:center; }
.content-slogan .slogan1 { padding:20px 0 0 0;font-size:20px;font-weight:bold;color:#ccc;letter-spacing:-1px; }
.content-slogan .slogan2 { padding-bottom:10px;font-size:30px;font-weight:bold;color:#fff;letter-spacing:-1px; }
.content-slogan .slogan3 { font-size:14px;color:#ccc;letter-spacing:-1px; }
.content-slogan .slogan4 { font-size:12px;color:#ccc;letter-spacing:-1px; }

.content-main { padding:20px 0;width:300px;margin:0 auto; }
.content-main .btn-circle { float:left;text-align:center;width:50%; padding-bottom:40px; }
.content-main .btn-circle a { text-decoration:none; }
.content-main .btn-circle p { padding:5px;font-size:0.8em;font-weight:bold;color:#ccc; }
.content .phone { padding:20px 0;text-align:center; }

.content-sub {padding:0 20px;letter-spacing:-0.5px;color:#333;}
.content-sub p {line-height:1.3em;}
.content-sub span {font-size:0.8em;color:#808080;}
.content-sub .box {padding:10px;background:#eaeaea;border-top:2px solid #ccc;border-bottom:2px solid #ccc;}
.content-sub ul {line-height:200%;margin:0;padding:0;list-style:none;font-size:14px;}
.content-sub ol {margin:0;padding:20px;font-size:0.8em;color:#555;line-height:1.5em;}

.button-call {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #54a4ba), color-stop(1, #54a4ba) );
	background:-moz-linear-gradient( center top, #54a4ba 5%, #54a4ba 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#54a4ba', endColorstr='#54a4ba');
	background-color:#54a4ba;
	-webkit-border-top-left-radius:20px;
	-moz-border-radius-topleft:20px;
	border-top-left-radius:20px;
	-webkit-border-top-right-radius:20px;
	-moz-border-radius-topright:20px;
	border-top-right-radius:20px;
	-webkit-border-bottom-right-radius:20px;
	-moz-border-radius-bottomright:20px;
	border-bottom-right-radius:20px;
	-webkit-border-bottom-left-radius:20px;
	-moz-border-radius-bottomleft:20px;
	border-bottom-left-radius:20px;
	text-indent:0;
	display:inline-block;
   *display:inline; /* IE6,7에서 inline-block을 사용하기 위한 HACK*/
   zoom:1; /* IE6,7에서 inline-block을 사용하기 위한 HACK*/
	color:#ffffff;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	font-style:normal;
	height:25px;
	line-height:25px;
	width:70px;
	text-decoration:none;
	text-align:center;
}

.button-map {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #386183), color-stop(1, #386183) );
	background:-moz-linear-gradient( center top, #386183 5%, #386183 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#386183', endColorstr='#386183');
	background-color:#386183;
	-webkit-border-top-left-radius:20px;
	-moz-border-radius-topleft:20px;
	border-top-left-radius:20px;
	-webkit-border-top-right-radius:20px;
	-moz-border-radius-topright:20px;
	border-top-right-radius:20px;
	-webkit-border-bottom-right-radius:20px;
	-moz-border-radius-bottomright:20px;
	border-bottom-right-radius:20px;
	-webkit-border-bottom-left-radius:20px;
	-moz-border-radius-bottomleft:20px;
	border-bottom-left-radius:20px;
	text-indent:0;
	display:inline-block;
   *display:inline; /* IE6,7에서 inline-block을 사용하기 위한 HACK*/
   zoom:1; /* IE6,7에서 inline-block을 사용하기 위한 HACK*/
	color:#ffffff;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	font-style:normal;
	height:25px;
	line-height:25px;
	width:70px;
	text-decoration:none;
	text-align:center;
}

#copyBar {background:#000;}
#copyInfo {max-width:768px;padding:0 20px;margin:0 auto;}
#copyInfo .copyText {font-size:12px;color:#999;text-align:center;line-height:1.4em;letter-spacing:-1px;}
#copyInfo .copyTextFocus {font-size:12px;color:#fff;}

.clear {clear:both;}
