@charset "utf-8";

/* button area */
.btn {display: inline-block; text-decoration: none;}
.btn img {border: 0; vertical-align: middle;}
.btn:hover {text-decoration: none;}

.btn.home {
    height: 30px; padding: 0 38px 0 20px;font-size: 13px; color: #ffffff; line-height: 30px; text-align: center; letter-spacing: -0.06em;
    border-radius: 20px;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    }

.error_area {overflow: hidden; padding: 100px 0 0px; }
		
.error_area .error_box {overflow: hidden; width: 700px; border: 1px #35509e solid; margin: 0 auto; padding: 90px 50px 60px 50px; text-align: center; border-radius: 10px; -webkit-border-radius: 10px; -moz-border-radius: 10px;}
.error_area .error_box h1.logo {overflow: hidden; margin-bottom:30px; text-align: center}
.error_area .error_box h1.logo span {display: inline-block;width: 100%; height: 60px; background: url('/images/front/common/logo.png') no-repeat center center;text-indent: -99999999px;}
		
		.error_box strong.title {display: block; margin-bottom: 20px; padding-left: 5px; font-family: 'Nanum Gothic', 'NanumGothic', '나눔고딕', Helvetica, 'Apple SD Gothic Neo', Sans-serif; font-weight: bold; font-size: 20px; color: #373737; line-height: 1.5em;}
		.error_box p.txt {padding-left: 5px; margin-bottom: 25px;font-size: 13px; color: #4d4d4d; line-height: 1.6em;}

	.error_footer_area {overflow: hidden; width: 790px; margin: 23px auto 0;font-size: 12px; color: #828282; text-align: center}
		.error_footer_area strong.title {display: block; font-weight: bold; color: #4d4d4d;line-height: 130%}
		
		.error_address {overflow: hidden;margin-top: 10px;line-height: 1.5;}
			.error_address ul {overflow: hidden; margin: 0; padding: 0; display: inline-block}
			.error_address ul li {float: left; margin: 0; padding: 0 0 0 15px; font-style: normal; list-style: none; line-height: 1.5em; background: url('../../images/error/divider_error.png') no-repeat 0 3px;}
			.error_address ul li:first-child {padding-left: 0; background-image: none;}
			
		p.error_copyright {margin: 5px 0 0; padding: 0; font-size: 11px; line-height: 1.4em;}

.error_box .button_area{ text-align: center}
		.error_box .button_area .btn.save{ background-color: #1b3e7c; border: 1px #1b3e7c solid; padding:10px;color:#fff; border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; margin-right: 5px;font-size: 15px;}
		.error_box .button_area .btn.cancel{ background-color: #1b3e7c; border: 1px #1b3e7c solid; padding:10px;color:#fff; border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0;font-size: 15px;}
		
		
		
		
		
		