@charset "utf-8";
*{margin:0;padding:0;font-family:Helvetica,NanumGothic,"나눔고딕","Malgun Gothic",Dotum,"돋움",Gulim,"굴림",Apple-Gothic;-webkit-text-size-adjust:none;}
body{font-size:13px;line-height:140%;letter-spacing:0px;color:#eeeeee;word-wrap:break-word;word-break:break-all; background:#1d1d1d; margin:0; padding:0;}
ul,li{list-style:none;margin:0;padding:0;}
table{border-collapse:collapse;}
img,fieldset{border:none;}
img{vertical-align:-4px;}
a{color:#333;text-decoration:none;cursor:pointer;}
label{cursor:pointer;}
em{font-style:normal;}
legend,caption{display:none;}
.clearfix{zoom:1;}
.clearfix:after{content: "";display:block;font-size:0;height:0px;line-height:0;clear:both;}

#wrap{ text-align:center;}
#wrap h1{ padding:15px 0 70px 0;}
#wrap h2{ font-size:26px; color:#ffffff; padding:0 10px 15px 10px; line-height:30px;}
#wrap h3{ font-size:16px; color:#eeeeee; padding:20px 0 15px 0;}
#wrap .rbox{ background:#333333; position:relative; padding-top:55px;}
#wrap .rbox .icon{ position:absolute; left:50%;  top:-43px;margin:0 0 0 -43px;}
#wrap .rbox p{ font-size:12px; line-height:20px; padding:0 10px 25px 10px; color:#dddddd;}
#wrap #rolling_contents{height:110px; overflow:hidden;}
#wrap .timebox{ width:300px; margin:0 auto;}
#wrap ul{ text-align:left; border-top:1px solid #333333;}
#wrap li{ border-bottom:1px solid #333333; padding:10px 0; font-size:11px;}
#wrap li span{ float:right; *margin-top:-30px;}

.wrap_error{ text-align:center}
.wrap_error img{ padding: 50px 0 30px 0;}
.wrap_error p{ font-size:15px; font-weight:normal; color:#dddddd; padding:0 5px;}