/* m01_arv begin */
.c011_arv a {font-size:12px; color:#515151;  text-decoration:none;  font-family:"돋움", verdana}
.c011_arv ul, .c011_arv li{list-style:none;}
.c011_arv .div, .c011_arv ul, .c011_arv li, .c011_arv ol, .c011_arv  p,.c011_arv  form, .c011_arv  input, .c011_arv  dl,  .c011_arv  dt,   .c011_arv  dd
{
	margin : 0 ;
	padding : 0 ;
}
.c011_arv {font-size:12px;  font-family:"돋움", verdana; }
.viewsubject { border-bottom:1px solid #d1d1d1;  border-top:1px solid #d1d1d1; margin-bottom:15px; clear:both; background:#fafafa; position:relative;  }
.c011_arv  .arvtitle { border-bottom:1px solid #d1d1d1; padding:25px 20px 35px 20px; margin-bottom:1px;}
.c011_arv  .arvtitle .hbox {  padding:5px 0 0 0px; }
.c011_arv  .arvtitle .hbox h2 {padding:0px 0 10px 0; margin:0px; font-size:24px;   font-family:"돋움", verdana;  font-weight:bold; color:#000; line-height:24px; letter-spacing:-2px; }
.c011_arv  .arvtitle .hbox h3 {padding:3px 0 0 0; margin:0px; font-size:14px;  font-family:"돋움", verdana;  font-weight:bold; color:#718eab; letter-spacing:-1px;}
.c011_arv .arvdate { padding:3px 6px 0 10px; margin:0px; font-size:11px; line-height:11px;  font-family:"돋움", verdana; color:#828282;
  right:15px; bottom:10px;  top: 100px;  padding-top: 10px; float: right;}
*/.c011_arv .arvdate span { color:#333; background:url(/data/skin/content/1/m01_arv//images/bg_tit.gif) no-repeat left 3px; padding-left:10px;}*/
.c011_arv .arvdate span { color:#333; padding-left:10px;}


.c011_arv  .arvdate a{padding:3px 6px 0 0; margin:0px; font-size:11px; line-height:11px;  font-family:"돋움", verdana; color:#828282; }
.c011_arv img {border:0px; vertical-align:middle;}
.c011_arv .pic {float:left; border:0px red solid; margin:0 12px 12px 0 ; display:block;}
.c011_arv .pic img {border:1px solid #d1d1d1;}
.c011_arv .cnt_view{ padding:10px 0 20px 0; font-size:14px; color:#545454;  font-family:"돋움", verdana;  line-height:160%; text-align:justify; }
.c011_arv .util{font-size:11px; font-family:돋움; letter-spacing:-1px; color:#535353;height:20px; margin:10px 0 0 0; float:right; }
.c011_arv .util ul {}
.c011_arv .util li{float:left; padding-right:3px; height:16px;margin:0px; }
.c011_arv .util li img{border:0px; vertical-align:middle; display:block; }
.c011_arv .util li.line {border-right:1px #dbdbdb solid ; padding-right:5px;  margin-right:5px; }
.c011_arv .util li.txt {padding:0px 7px 0 10px; display:block;}


.c011_arv .util2 ul{ float:left; border-bottom:1px solid #d1d1d1; width:100%; background:#fafafa; padding:20px 20px 15px 20px;}
.c011_arv .util2 ul li { float:left; margin-right:1px;  }
.c011_arv .util2 ul li span { color:#aa0000;}
.c011_arv .util2 ul li.btn_top { float:right; padding-right:30px; margin-top:20px;}
.c011_arv .util2 ul li.tit { padding-top:10px; font-weight:bold; letter-spacing:-1px; }

.c011_arv .comment {margin:20px 0 0px 0;   font-family:"돋움", verdana; }
.c011_arv .comment h2{padding:5px 0; margin:0px;}
.c011_arv .comment .box {border:1px solid #dedede; background-color:#f9f9f9; padding:15px 20px ;}
.c011_arv .comment .box  span {font-size:11px;  letter-spacing:-1px; }
.c011_arv .comment .box input, .c011_arv .comment .box textarea {border:1px solid #c3c3c3;  font-family:"돋움", verdana; }
.c011_arv .comment .box .noline{border:none;}
.c011_arv .comment .box textarea {border:1px solid #c3c3c3; width:390px; height:50px; font-size:12px; float:left;  font-family:"돋움", verdana;  }
.c011_arv .comment .box p {padding:3px 0; border:0px red solid;}
.c011_arv .comment .box img {vertical-align:middle;}
.c011_arv .comment .box label {width:60px; float:left; padding:5px 0 0 0; }
.c011_arv .comment .box .spam  { border:0px red solid; padding:5px 0 3px 0;}
.c011_arv .comment .box .cont {margin:4px 0 0 0;}
.c011_arv .comment .box .spam input {margin:5px 0 0 10px;}
.c011_arv .comment .box .btn_reg {display:block; border:0px red solid; padding:0 10px ;}
.c011_arv .comment .box .cntxt {clear:both; padding:3px 0 0 60px;  display:block;}
.c011_arv .comment_list {margin:20px 0 0 0;border:0px red solid;}
.c011_arv .comment_list .title {border:0px red solid; height:20px;}
.c011_arv .comment_list .title span.up {font-weight:bold; font-size:11px; color:#d80909;}
.c011_arv .comment_list .title span.down {font-weight:bold; font-size:11px; color:#1c66ac;}
.c011_arv .comment_list .title .fl {float:left; font-weight:bold;}
.c011_arv .comment_list .title .fr {float:right;}
.c011_arv .comment_list .cnt {clear:both; border:1px solid #dedede; padding:10px;}
.c011_arv .att_view { margin-top:20px; font-size:11px; border-top:1px #ededed solid; border-bottom:1px #ededed solid; background-color:#fbfbfb; }
.c011_arv .att_view .att_view_title { font-weight:bold; height:15px; }
.c011_arv .att_view_list{font-size:11px; color:#aeaeae; letter-spacing:-1px;  }
.c011_arv .att_view_list a {font-size:11px; letter-spacing:0px;  text-decoration:underline;}
.c011_arv .newsinfo { background-color:#fafafa;  padding:20px; font-size:12px; color:#434343; width: 570px; margin-left: 130px;}
.c011_arv .newsinfo span{ font-size:11px; color:#8d8d8d;}
.c011_arv .newsinfo dl {}
.c011_arv .newsinfo dt { font-size:12px; color:#aa0000; font-weight:bold; padding-bottom:5px;}
.c011_arv .newsinfo dd { font-size:12px; color:#434343; line-height:22px;}
.c011_arv .newsinfo table td{font-size:12px; color:#434343;}
.c011_arv .imgframe {padding-bottom:10px}
.c011_arv .img {padding-bottom:0px}
.c011_arv .imgcaption {text-align:left;padding-left:10px;text-indent:-9px;font-size:11px;color:#aa0000;line-height:120%}
.c011_arv .imgcaption2 {text-align:left;}
.c011_arv .copyright {padding:10px 20px;}


.c011_arv .btn_allarticle { background:url(/data/skin/content/1/m01_arv//images/bg_btn1.gif) no-repeat; float:right;  height:23px; width:155px;  padding-top:1px; }
.c011_arv .btn_allarticle a {font-size:11px !important; padding-left:10px; letter-spacing:-1px;}
/* m01_arv end */
/* m01_arl19 begin */
@charset "utf-8";
/*  */
@charset "utf-8";
/* CSS Document */

.m01_arl19 {padding:10px; overflow:hidden;  position:relative; }
.m01_arl19 h2{font-family: AppleSDGothicNeo-Light, AppleGothic, 'Nanum Gothic', 'NanumBarunGothic', 'Nanum Myeongjo', gulim, serif;font-size: 13px;letter-spacing: -0.5px;}
.m01_arl19 h2 a{color:#000;}
.m01_arl19 ol {	padding:5px 0px;overflow: hidden;display: padding-top: 7px;}
.m01_arl19 ol li { line-height:20px; }
.m01_arl19 ol li a { color:#fff; }
.m01_arl19 ol li.w a { color:#666;}
.m01_arl19 ol li span { float:left; margin-top:3px; margin-right:5px; }
.m01_arl19 ol li.half { padding-bottom:25px;}
.m01_arl19 .more a { color:#666 !important; text-decoration:none; font-size:11px; position:absolute; right:10px; top:10px; letter-spacing:-1px;}
.m01_arl19 .more a span { color:#f15316;}


.boxLineSol {border: 1px solid #ddd;}
/* m01_arl19 end */
/* m01_arl5 begin */
@charset "utf-8";

.m01_arl5{padding: 10px; position:relative; }
.m01_arl5 h2{font-family: AppleSDGothicNeo-Light, AppleGothic, 'Nanum Gothic', 'NanumBarunGothic', 'Nanum Myeongjo', gulim, serif;font-size: 13px;letter-spacing: -0.5px;}
.m01_arl5 h2 a{color:#000;}
.m01_arl5 h4 {font: 14px AppleSDGothicNeo-Medium, AppleGothic, 'NanumBarunGothic', 'Nanum Gothic', 'Nanum Myeongjo', gulim, serif; }
.m01_arl5 h4 a{ color:#000;letter-spacing: 1px;}
.m01_arl5 ul{  overflow:hidden; display:block; padding-top:7px;}
.m01_arl5 ul li { display:block; padding-left:10px; line-height:20px; background:url(/data/skin/content/1/m01_arl5//images/ico.gif) no-repeat left 9px; }
.m01_arl5 ul li a { color:#50555b; }
.m01_arl5 .more a { color:#666 !important; text-decoration:none; font-size:11px; position:absolute; right:10px; top:10px; letter-spacing:-1px;}
.m01_arl5 .more a span { color:#f15316;}

.boxLineSol {border: 1px solid #ddd;}
/* m01_arl5 end */
/* m01_arl18 begin */
@charset "utf-8";
/*  */
.mo1_arl18{overflow:hidden; position:relative; padding:0px 0 2px 0; }
.mo1_arl18 h2{font-family: AppleSDGothicNeo-Light, AppleGothic, 'Nanum Gothic', 'NanumBarunGothic', 'Nanum Myeongjo', gulim, serif;font-size: 13px;letter-spacing: -0.5px;color: #333; margin-bottom: 12px;}
.m01_arl18 h2 a{color:#000;}
.mo1_arl18 dl{overflow:hidden; float:left; width:100%; }
.mo1_arl18 dl dt img { border:1px solid #e4e4e4; }
.mo1_arl18 dl dd { padding-top:8px;  padding:10px 10px 0 0px;}
.mo1_arl18 dl dd strong a { color:#333; letter-spacing:-1px; margin-bottom:2px; display:block;}
.mo1_arl18 dl dd p a{font-family: Verdana, Gulim; color:#666; line-height:16px; font-size:12px; letter-spacing: -0.5px;}


.mo1_arl18 .more a { color:#666 !important; text-decoration:none; font-size:11px; position:absolute; right:3px; top:3px; letter-spacing:-1px;}
.mo1_arl18 .more a span { color:#f15316;}
/* m01_arl18 end */
