/*** ÁØºñÁß, Á¡°ËÁß, »ç¿ë±â°£¸¸·á, IPÁ¢±ÙÁ¦ÇÑ, 404¿¡·¯, Æ®·¡ÇÈÃÊ°ú  ***/
@charset "utf-8";
@import url(//fonts.googleapis.com/earlyaccess/nanumgothic.css);
*{box-sizing:border-box;-moz-box-sizing:border-box}
html,body{height:100%;background:#f6f7f7;font-size:12px;color:#666;font-family:"Apple SD Gothic Neo","Apple Gothic","AppleGothic","Dotum","_sans"}

.row{overflow:hidden}
.row .cell{float:left}
.row .cell.right{float:right}
.row:after{clear:both}
a{color:#666;text-decoration:none}
a:hover{text-decoration:underline}
.nanum-gothic{font-family:'Nanum Gothic', sans-serif;}

.align-center{text-align:center}
.align-left{text-align:left}
.align-right{text-align:right}
.m_t{margin-top:123px}

#container{width:100%;height:100%}
header{height:123px;position:relative;z-index:9999; border-bottom:1px solid #e3e4e4; }
header #top_area{width:711px;margin:0 auto; }
header #top_area #logo{margin-top:77px; padding:0;width:115px; height:22px}
header #top_area #top_text{padding-top:86px; color:#8e8e8e}

#contents_wrapper{min-height:100%;margin:-100px 0 -100px}
#contents{position:relative;width:711px; margin:0 auto; padding:44px 0px}
#contents #icon1{background:url(/assets/img/err_message/icon1.png) top center no-repeat; width:142px; height:142px; margin:0 auto; margin-bottom:30px}
#contents #icon2{background:url(/assets/img/err_message/icon2.png) top center no-repeat; width:142px; height:142px; margin:0 auto; margin-bottom:30px}
#contents #icon3{background:url(/assets/img/err_message/icon3.png) top center no-repeat; width:142px; height:142px; margin:0 auto; margin-bottom:30px}
#contents #icon4{background:url(/assets/img/err_message/icon4.png) top center no-repeat; width:143px; height:143px; margin:0 auto; margin-bottom:30px}
#contents #icon5{background:url(/assets/img/err_message/icon5.png) top center no-repeat; width:197px; height:174px; margin:0 auto; margin-bottom:30px}
#contents #entered{color:#4b4b4b; font-size:30px; letter-spacing:-1px; line-height:45px; margin-bottom:30px}
#contents #entered .foint_t1{color:#2cb7d3}
#contents #entered .foint_t2{color:#ff5252}
#contents #entered_s{font-size:12px; color:#8e8e8e; padding-bottom:20px}
#contents #icon1_s{background:url(/assets/img/err_message/icon1_s.png) top center no-repeat; width:81px; height:17px; margin:0 auto; margin-bottom:5px}
#contents #icon2_s{background:url(/assets/img/err_message/icon2_s.png) top center no-repeat; width:81px; height:17px; margin:0 auto; margin-bottom:5px}
#contents #date_t{font-weight:bold; padding:20px 0}
#contents #btn_area{text-align:center}
#contents #btn_area .btn1 {background:url(/assets/img/err_message/btn.png) no-repeat; display:inline-block; width:149px; height:39px; line-height:39px; text-decoration:none;
font-weight:bold; color:#6e6c6b}
#contents #btn_area .btn2 {background:url(/assets/img/err_message/btn2.png) no-repeat; display:inline-block; width:149px; height:39px; line-height:39px; text-decoration:none;
font-weight:bold; color:#fff}

.data_over{text-align:left; padding:15px; background:#ebebeb; margin:20px;}
.data_over h3{font-size:14px; color:#009ebe; font-weight:bold}

footer{height:100px;padding:0;font-size:11px;}
footer section{border-top:1px solid #e5e5e8;padding:30px 0}
footer .tel{color:#ff6a3e;margin-left:20px; font-weight:bold}footer .tel a{color:#ff6a3e}