@charset "utf-8";
@import url(https://cdn.rawgit.com/openhiun/hangul/14c0f6faa2941116bb53001d6a7dcd5e82300c3f/nanumbarungothic.css);


/* Reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,p,button,input {margin:0;padding:0;font-family: 'Nanum Barun Gothic', 나눔바른고딕OTF, NanumBarunGothicOTF, sans-serif;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
hr {display:none;}
img,fieldset {border:0;}
ul,ol,li {list-style:none;}
img,input,select,textarea {vertical-align:middle;}
table {border-collapse:collapse; border-spacing:0;}
caption,th {text-align:left;}
address,caption,cite,code,dfn,em,th,var {font-style:normal; font-weight:normal;}
abbr,acronym {border:0;}
strong {font-weight:bold;}
button {cursor:pointer;}
a, a:active, a:visited {color:#000;text-decoration:none;cursor:pointer;select-dummy: expression(this.hideFocus=true);}
a:hover {color:#000; text-decoration:none;}



.article--content {
  width:90%;
  margin:auto;
  /*padding:20px 0px;*/
  text-align: justify;
  line-height: 1.8;
}


.article--content >p{
  color: #4c4c4c;
  font-size: 1.05rem;
  /*margin: 0 0 16px;*/
  word-break: break-all

}


.article--content strong{
  font-size:1.10rem;
}

sub{color:#aaaaaa}

.myImage {
  float: left;

}
.heading {
  float:right;
}



#HA_table01 {border-top:2px solid #b5061a;width:100%}
#HA_table01 thead th {text-align:center;background:#f5f5f5;font-size:16px;color:#444;padding:10px 10px;vertical-align:middle;border-bottom:1px solid #ddd;border-left:1px solid #ddd;}
#HA_table01 thead th:first-child {border-left:0}
#HA_table01 tbody th {background:#f5f5f5;font-size:16px;color:#444;padding:10px 10px;vertical-align:middle;border-right:1px solid #ddd;border-bottom:1px solid #ddd}
#HA_table01 tbody td {background:#fff;font-size:16px;color:#000;padding:10px 10px;vertical-align:middle;border-bottom:1px solid #ddd;border-left:1px solid #ddd;}
#HA_table01 tbody td.tc:first-child, table.table1 tbody td:first-child {border-left:0}


.HAbox {background:#eee;margin-top: 20px;font-size: 14px;padding: 20px;}

.HAbox01{margin-top: 20px;font-size: 18px;padding: 20px; text-align:Center;border:1px solid #ddd;}

.t1{color:#095a79;font-size:20px;font-weight:500;padding-bottom:30px}

.btnT {display:inline-block;background:#112b4a;font-size:20px;color:#fff;cursor:pointer;border: 1px solid #8a165b;padding:5px 10px;}

.list li{font-size:14px;list-style:square;list-style-position:inside;border-bottom:2px dotted #f2f2f2;padding:5px}
.list_1 li{font-size:14px;list-style:demical;list-style-position:inside;border-bottom:2px dotted #f2f2f2;padding:5px}

.mt{line-height:22px; border-bottom:#CCCCCC solid 1px;padding:10px 2px;font-weight:bold; font-size:18px;text-align:left;}
.mt1{line-height:22px; border-bottom:#CCCCCC solid 1px;padding:10px 2px;font-weight:bold; font-size:24px;text-align:left;}
.rtit{background:#252525; border:1px solid #eaeaea; color:#a59f8b; font-size:18px; font-weight:bold; text-align:center; padding:7px; border-radius:10px 10px 10px 10px;;margin-bottom:10px}


.box{background:#89a4a5; padding:6px;  border:1px solid #ccc; color:#fff; border-radius:20px;text-align:right; width:80%; font-size:15px; float:right; }
.box02{ padding:5px;  border:1px solid #ccc;  color:#000;    text-align:center; font-weight:bold;  }
.box002{ padding:5px;  border:1px solid #ccc;  color:#000;    text-align:center;  margin:10px; }
.box03{ padding:10px;  border:1px solid #f2f2f2;  color:#000;  }
.box003{ padding:5px;  border:1px solid #ccc;  color:#000;    text-align:center; font-weight:bold;   border-radius:20px;}
.box04{ padding:5px;    border:1px solid #f2f2f2;  color:#000; background:#f2f2f2;  }
.box004{ padding:5px;    border:1px solid #f2f2f2;  color:#000; background:#f2f2f2; font-weight:bold;   }

#Menu_list { width:100%; overflow:hidden;box-shadow:0 0 3px #999;  }
#Menu_list h1 {font-size:16px; font-weight:400; color:#333; padding:12px; border-bottom:1px solid #ddd; background:#f2f2f2; width:50%; float:left; box-sizing:border-box;}
#Menu_list h1 em { background:#e60000; border-radius:3px; padding:2px 2px;font-size:10px; font-weight:bold;margin-left:6px; vertical-align:middle;  }
#Menu_list li:nth-child(2n) h1{border-left:1px solid #ddd; box-sizing:border-box;}
#Menu_list .point {font-size:5px; vertical-align:2px; padding-right:5px; color:#aaa}



.tit{font-size:28px;  width:100%; text-align:center; color:#fff; line-height:34px; position:absolute; top:40px;font-family:Spoqa Han Sans; line-height:40px; font-weight:300}
.tit p{text-align:center; }
.tit span{font-size:14px; color:#999; font-weight:normal; border-top:1px solid #fff; padding-top:5px; letter-spacing:0; }




#HMY_Sheader {height:130px;}
#HMY_Sheader_ci {width:100%;height:60px;padding:0px 0px 0px 0px; text-align:center; background:#fff}
#HMY_Sheader_ci_back{float:left; padding:15px 0px 0px 15px; width:18%; text-align:left;}
#HMY_Sheader_ci_ci{float:left; width:55%; text-align:center; padding:12px 0px 0px 0px;}
#HMY_Sheader_ci_call{float:right;width:17%; padding:15px 15px 0px 0px; text-align:right;}


#HMY_footer {width:100%; background:#292929;clear:both;}
#HMY_footer div {width:320px; margin:auto; padding:7px 0px;}
#HMY_footer ol {padding:5px 0px 0px 0px;}
#HMY_footer li {text-align:center;line-height:16px;}

#HMY_footer li span img {padding:5px 0px 0px 0px;}
#HMY_footer h1 {color:#999999; font-size:11px; font-family:굴림;letter-spacing:-1px;}
#HMY_footer h2 {color:#999999; font-size:11px; font-family:굴림;letter-spacing:-1px;}


#HMY_Scontent {background:#fff;display:inline;}
#HMY_Scontent div {width:95%;margin:auto;padding:20px 0px;}
#HMY_Scontent p {}
#HMY_Scontent dl {}
#HMY_Scontent dt {line-height:22px; border-bottom:#CCCCCC solid 1px;padding:10px 2px;font-weight:bold; font-size:18px;text-align:left;}
#HMY_Scontent dd {padding:10px 0px;  font-size:16px; line-height:26px; text-align:justify; color:#555}

.news_contents {

  text-align: left;width:94%; border:0px solid #F00; margin:auto; margin-top:15px; text-align:left;overflow:hidden;line-height:1.5;; color:#787878; font-size:16px;}


