
/* ****************** 공백  ****************** */

.empty_line_243170_ {display:block; width:100%; height:30px; line-height:30px;}
@media(max-width:1099px){
    .empty_line_243170_ {height:18px;line-height:18px}
}

[id^=div_user_list] .empty_line_243170_ {border:1px dotted #f00;}
[id^=div_user_list] .empty_line_243170_:before {content:'공백 : 30px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_243438_ h3 {margin-bottom:30px;font-size:23px;color:#222}
.empty_243438_ .con {margin-top:30px;color:#666;line-height:30px}
.empty_243438_ .msg {font-size:14px}
.empty_243438_ p {margin:40px 0 0}
.empty_243438_ p a {display:inline-block;margin-right:10px;font-size:18px;border:1px solid #000;border-radius:4px;font-weight:bold}
.empty_243438_ p a:after {display:block;clear:both;content:''}
.empty_243438_ p a span {float:left;padding:0 20px;line-height:46px}
.empty_243438_ p a img {float:right}
.empty_243438_ #the-canvas {margin:0 auto;max-width:100%}
.empty_243438_ #guide > span {display:inline-block;position:relative;margin:0;width:33.33333333%;font-size:18px;border:1px solid #dbe0e2;font-weight:bold;cursor:pointer;box-sizing:border-box;text-align:center;line-height:65px}
.empty_243438_ #guide > span > span {position:absolute;top:0;left:0;width:100%;border-top:5px solid #32abec}

.loading {margin-bottom:100px;width:100%;height:100%;background:#fff;z-index:100;text-align:center;font-size:32px;color:#ccc}
.loading span {display:inline-block;animation:waviy 1s infinite;animation-delay:calc(.1s * var(--i))}
@keyframes waviy {
  0%,40%,100% { transform: translateY(0) }
  20% { transform: translateY(-10px) }
}

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_243204_ h3 {margin-bottom:30px;font-size:23px;color:#222}
.empty_243204_ .con {margin-top:30px;color:#666;line-height:30px}
.empty_243204_ .msg {font-size:14px}
.empty_243204_ p {margin:40px 0 0}
.empty_243204_ p a {display:inline-block;margin-right:10px;font-size:18px;border:1px solid #000;border-radius:4px;font-weight:bold}
.empty_243204_ p a:after {display:block;clear:both;content:''}
.empty_243204_ p a span {float:left;padding:0 20px;line-height:46px}
.empty_243204_ p a img {float:right}

/* ****************** 실선  ****************** */

.solid_line_243172_ {display:block; position:relative; width:100%; height:120px;}
.solid_line_243172_:before {content:''; position:absolute; left:0; top:50%; width:100%; height:0; border-top:1px solid #fff;}

/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_243173_ h3 {margin:0 0 10px;font-size:28px;color:#222}
.empty_243173_ h4 {margin:0 0 40px;font-size:18px;color:#666;font-weight:normal}
.empty_243173_ section div {margin-bottom:23px}
.empty_243173_ section div h3 {margin:70px 0 20px;color:#222;font-size:23px;line-height:36px}
.empty_243173_ section div h3 u {padding-bottom:4px;text-decoration:none;border-bottom:1px solid #222}

@media(max-width:890px){
.empty_243173_ section div h3 {width:100%;font-size:19px}
}
