body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button{margin:0;padding:0;-webkit-text-size-adjust:none;}
body,input,textarea,select,table,button,code{font-size:14px;line-height:1.25em;}
body{position:relative;background-color:#FFFFFF;color:#000;word-wrap:break-word;word-break:break-all;}
.it,textarea{border:1px solid #bcbcbc;}
ul,ol{list-style:none;}
table{border-collapse:collapse;}
img,fieldset{border:0;}
a{color:#000;text-decoration:none;cursor:pointer;}
label{cursor:pointer;}
em,address{font-style:normal;}
.header {background:url(/img/logo_bg.gif);height:56px;overflow:hidden; }
.search {background:url(/img/search_bg.gif);height:56px;width:168px;overflow:hidden;float:right;padding:15px 0 0 5px; }
.hc{visibility:hidden;overflow:hidden;position:absolute;left:-1000em;width:0;height:0;font-size:0;line-height:0;}
.nc,hr{display:none !important;}
.vh{visibility:hidden}
.is{width:19px;height:19px;}
.fx{max-width:100%;}
.sd{color:#909090;}
.ds{background:#eee;}
.clrt{overflow:visible;position:absolute;z-index:1;width:31px;height:29px;margin:0;padding:0;border:none;background:url(http://static.naver.com/m/cm/im/clrt.gif) no-repeat 5px 50%;text-indent:-500em;cursor:pointer;}
.pl,
.pr{position:absolute;white-space:nowrap;}
.pl{top:4px;left:5px;}
.pr{top:4px;right:5px;}
#ct{clear:both;width:100%;background-color:#e6e6e6;text-align:center;}
#ct:after{content:"";display:block;clear:both;}

/*footer*/
.ft{clear:both;border-top:1px solid #dfe1e3;color:#d5d6d8;text-align:center;white-space:nowrap;}
.ft a{color:#666;}

.ft2 a{margin-top:10;display:inline-block;width:61px;height:28px;line-height:28px;background:#ddd url(/img/pc.gif);font-size:13px;letter-spacing:-1px;}
.ft2 a.lk2{width:58px;}
.ft2 a.lk3{width:111px;background-position:0 -98px;}





/*paging*/
.pg1{padding:10px 0;text-align:center;white-space:nowrap;}
.pg1 a{display:inline-block;width:24px;height:24px;line-height:24px;margin-right:2px;border:1px solid #e3e3e3;background-color:#fff;color:#666;font-size:0.85em;text-align:center;vertical-align:middle;}
.pg1 a.on{border-color:#3c0;color:#32a800;}
.pg1 .bt4{width:30px;border-color:#bcbcbc;background-color:#f1f1f1;}
.pg1 .bt4pv{margin-right:6px;}
.pg1 .bt4nx{margin-left:4px;}
.pg1 em{margin:0 0.5em;font-size:0.93em;color:#666;}
.pg1 strong{color:#ed1b23;}
.pg12 .bt4nx{margin-left:0;}
/*title*/
.h3{position:relative;width:100%;padding-bottom:10px;border-bottom:1px solid #d2d2d2;}
.h3 h2{padding:10px 10px 4px 10px;font-size:1.05em;}
.h3 .if{padding-left:10px;color:#909090;font-size:0.85em;}
.h3 .or{padding:0.6em 0 0 10px;color:#666;font-size:0.95em;}
.h3 .or a{color:#1172b6;}
.h32 h2,
.h33 h2{padding-right:77px;}
.h32 .bt3{position:absolute;right:10px;top:10px;}
.h33 .bt3{position:absolute;right:10px;bottom:10px;}
.h4{padding:0.7em 10px;border-top:1px dashed #dfdfdf;border-bottom:1px solid #d2d2d2;}
.h4 .bt2{margin-right:1em;}
.h5{position:relative;width:100%;padding:0.7em 0;border-bottom:2px solid #2b5eb0;white-space:nowrap;}
.h5 h2{display:inline;padding-left:10px;font-size:1.05em;}
.h5 h2 strong{color:#ed1b23;}
.h5 select{margin:-0.2em 0 -0.7em;vertical-align:top;font-size:0.95em;color:#000;}
.h5 .cn{color:#ed1b23;}
.h5 .r{position:absolute;right:10px;bottom:0.7em;font-size:0.95em;}
.h5 .mr{display:inline-block;margin-right:-10px;padding-right:1.8em;background:url(/img/arr.gif) no-repeat 100% 50%;color:#1172b6;text-indent:0;}
.h5 .if{color:#666;}
.h5 .if em{color:#ed1b23;}
.h52 select{margin:-0.1em 0 0 10px;}

/*list*/
.li1 li{position:relative;width:100%;border-bottom:1px solid #dfdfdf;}
.li1 .ct{display:block;position:relative;clear:both;padding:0.7em 10px 0.6em;}
.li1 .ct:after{content:"";display:block;clear:both;}
.li1 a.ct{padding-right:31px;background:url(/img/arr.gif) no-repeat 100% 50%;}
.li1 .fl{float:left;margin-right:10px;}
.li1 .fl2{display:block;overflow:hidden;_float:left;_padding-right:1.85em;}
.li1 .fc{clear:both;}
.li1 .r1{position:absolute;right:31px;top:0.7em;text-align:right;white-space:nowrap;}
.li1 .ho{display:block;overflow:hidden;width:100%;text-overflow:ellipsis;white-space:nowrap;}
.li1 .ho2{display:block;margin-right:5.95em;}
.li1 a.ct .ho2{margin-right:4.5em;}
.li1 .ho3{display:block;margin-right:6.78em;}
.li1 .hn1{display:block;margin-right:3.2em;}
.li1 .hn2{display:block;margin-right:4.8em;}
.li1 .hn3{display:block;margin-right:7em;}

/*photo*/
.li2{overflow:hidden;width:100%;text-align:center;}
.li2 li{float:left;width:50%;text-align:center;font-size:0.95em;}
.li2 .ct{display:block;margin:0 0.2em;padding:0 0 0.7em 0;}
.li2 img{margin-bottom:3px;border:1px solid #c9c9c9;vertical-align:top;}
.li2 span{display:block;overflow:hidden;width:80%;height:2.6em;margin:0 auto;text-align:center;}

/*photo*/
.li4{overflow:hidden;width:100%;}
.li4 li{float:left;width:33%;text-align:center;font-size:0.95em;}
.li4 .ct{display:block;margin:0 0.2em;padding:0.7em 0;}
.li4 img{margin-bottom:3px;border:1px solid #c9c9c9;vertical-align:top;}
.li4 span{display:block;overflow:hidden;width:90px;height:2.6em;margin:0 auto;text-align:left;}

.li3 li{position:relative;width:100%;border-bottom:1px solid #dfdfdf;}
.li3 .ct{display:block;position:relative;clear:both;padding:0.7em 0 0.6em 0;}
.li3 a{font-size:11pt;font-weight:bold;display:block;}
.li3 .ct:after{content:"";display:block;clear:both;}


/*ts*/
.ts{position:relative;z-index:2;width:100%;height:33px;background:#00529f url(/img/bg.gif) repeat-x 0 0;text-align:center;color:#fff;}
.ts a{color:#fff;}



/*ht*/
.thn{position:relative;width:100%;height:40px;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;text-align:center;color:#000;}
.nv1{padding:5px 2px 0;font-size:13pt;letter-spacing:-1px;}
.nv1 dd{float:left;text-align:center;font-weight:bold;color:#FFFFFF;}
.nv1 .f{background:none;}
.nv1 a{display:block;padding:5px 0;color:#000;}
.nv1 .on a{color:#b80f1a;font-weight:bold;}

.chn{position:relative;width:100%;height:36px;border-bottom:1px solid #cccccc;background:#9e080d url(/img/menu_bg.png) repeat-x;text-align:center;color:#FFF;}
.nv3{padding:3px 2px 0;font-size:10pt;}
.nv3 dd{float:left;background:url(/img/bg.gif) no-repeat 0 -396px;text-align:center;font-weight:bold;}
.nv3 .f{background:none;}
.nv3 a{display:block;padding:5px 0;color:#FFF}
.nv3 .on a{color:#ffff66;font-weight:bold;border-bottom:2px solid #ffcc00;}

.sc1{padding:15px 10px 0;}
.btn{clear:both;width:98%; padding:5px;margin:10px 0 10px 0;display:inline-block;border:1px solid #bcbcbc;background:#f1f1f1 url(/img/bt.gif) repeat-x 0 0;vertical-align:middle;text-align:center;color:#666;letter-spacing:-1px;white-space:nowrap;}


.ttlt {font-size:10pt;font-weight:bold;}
.read{padding:10;}
.rtitle {font-size:15pt;line-height:1.3em;font-weight:bold;}
.rtitle2 {font-size:10pt;font-weight:bold;}
.jul {margin-top:9pt;font-size:18px;line-height:1.5em;}
.date{font-size:9;color:#666;}

.ctxt td {font-family:tahoma; font-size:9pt; color:#555555;}

.summary {  font-size: 9pt; line-height: 11pt;letter-spacing:0px; color:#333333;text-align: justify;}
#news_content { width:100%;padding:7px 7px 0 7px;box-sizing:border-box;}
#news_padding { padding:10px;text-align: justify;background:#FFFFFF;border:1px solid #dadada;border-radius:7px;box-sizing:border-box;}

.sbox{width:120px;height:26px;border:0px solid #FFFFFF;color:#000;}



a.byttl:link{ font-size: 16px; text-decoration:none;font-weight:bold;color:#000000}
a.byttl:visited{ font-size: 16px; text-decoration:none;font-weight:bold;color:#000000}
a.byttl:hover{ font-size: 16px; text-decoration:underline;font-weight:bold; color:#D82612}
a.byttl:active{ font-size: 16px; text-decoration:none;font-weight:bold; color:#EF3F23}

.h3ttl {display:block;width:100%;font-size:15px;color:#000000;}

#googleads { text-align:center;margin:10px 0 }