/*MAIN_LAYOUT.CSS*/
#visual{width:1000px;height:436px;margin:0 auto;position:relative; overflow: hidden;}

#c_top{height:37px;padding-top:10px;border-top:1px solid #d3d3d3;border-left:1px solid #d3d3d3;border-right:1px solid #d3d3d3;}

#c1{width:1000px;height:181px;}
#c1:after{content:"";display:block;clear:both;}
#c2{width:1000px;height:280px;position:relative;}
#c2:after{content:"";display:block;clear:both;}
#c3{width:1000px;height:250px;}
#c3:after{content:"";display:block;clear:both;}

#c1_1{width:333px;float:left;}
#c1_2{width:333px;height:350px;float:left;}
#c1_3{width:334px;float:right;}

#c2_1{width:332px;position:absolute;left:0;top:0;border-right:1px solid #d3d3d3;}
#c2_2{width:312px;height:279px;position:absolute;right:0;top:0;padding-left:20px;border-right:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;border-left:1px solid #d3d3d3;}
#c2_2:after{content:"";display:block;clear:both;}
#c2_3{width:306px;float:left;}

#c3_1{width:332px;float:left;}
#c3_2{width:333px;float:left;}
#c3_3{width:333px;float:right;}

/*MAIN.CSS*/
#c_top p span.tit{display:inline-block; width:80px; height:25px;padding-top:5px;background-color:#31a6cb;color:#fff;font-family:"Nanum Gothic";font-weight:bold;text-align:center;border-radius:7px;-ms-border-radius:7px;-webkit-border-radius:7px;-o-border-radius:7px;-moz-border-radius:7px;}
#c_top p span.num{text-indent:10px;display:inline-block;font-family:"Nanum Gothic";background-color:#ccc;width:170px;height:30px;line-height:30px;border:1px solid #ccc;border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}

ul.tab{width:333px;}
ul.tab:after{content:"";display:block;clear:both;}
ul.tab a{display:block;width:165px;height:30px;background-color:#f2f6f9;text-align:center;padding-top:13px;border:1px solid #d3d3d3;border-left:none;}
ul.tab a.more{width:11px;height:11px;background-color:#ffffff;border:none;position:absolute;right:20px;top:5px;display:none;}
ul.tab a.selected{border-bottom:none;background-color:#ffffff;width:138px;padding-right:27px;}
ul.tab li.fli a{border-left:1px solid #d3d3d3;}
ul.tab li.fli a.more{border-left:none;}
ul.tab li{float:left;position:relative;}

ul.panel{width:311px;height:117px;border:1px solid #d3d3d3;padding-top:18px;padding-left:20px;border-top:none;}
ul.bbs li{width:282px;height:21px;line-height:21px;position:relative;padding-left:14px;background:url("../images/icon/bbs.gif") 5px 7px no-repeat;}
ul.bbs a{color:#616161;font-size:11px;}
ul.bbs span{color:#999999;font-size:11px;position:absolute;right:0;top:0;}

/*타임라인*/
div.tit{width:333px;height:43px;background-color:#f2f6f9;position:relative;border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;}
div.tit h3{padding:15px 0 0 24px;}
div.tit p.more{position:absolute;right:27px;top:15px;}
div.content{width:333px;height:415px;border-bottom:1px solid #d3d3d3;overflow-y:scroll;}

ul.dbr{font-size:11px;font-family:"굴림",gulim,sans-serif;color:#616161;width:285px;padding-top:20px;margin-left:24px;}
ul.dbr p.name{font-weight:bold;margin-bottom:10px;}
ul.dbr p.speak span{color:#428d9d;}
ul.dbr li{width:285px;border-bottom:1px solid #d3d3d3;padding-top:10px;padding-bottom:5px;}
ul.dbr li p{padding-left:10px;}

#c1_3 li.sch_content{width:334px;height:89px;background:url("../images/main/sch_content.jpg") 0 0 no-repeat;position:relative;}
#c1_3 li.sch_content fieldset.sch_field{position:absolute;left:22px;bottom:14px;}
fieldset.sch_field #sch_bar{width:246px;height:26px;line-height:26px;border:1px solid #d3d3d3;border-right:none;text-indent:5px;font-size:11px;color:#b4b4b4;}

/*공지사항, 국민참여서명*/
div.tit2{width:331px;height:43px;background-color:#f2f6f9;position:relative;border-left:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;}
div.tit2 h3{padding:15px 0 0 24px;}
div.tit2 p.more{position:absolute;right:27px;top:15px;}
div.content2{width:311px;height:217px;border-bottom:1px solid #d3d3d3;border-left:1px solid #d3d3d3;padding-top:18px;padding-left:20px;}

/*법률상담, 복지상담, 심리상담,생활상담*/
div.circle_wrap{width:250px;margin:0 auto;position:relative;left:5px;top:-2px;}
div.circle_wrap:after{content:"";display:block;clear:both;}
#c2_2 dl{width:70px;float:left;margin:5px;padding-top:25px;}
#c2_2 dl.mrr{margin-right:60px;}
#c2_2 dl.mrn{margin-right:0;}
#c2_2 dt{margin-bottom:10px;}
#c2_2 dd{text-align:center;}

/*추모갤러리*/
div.tit3{width:333px;height:43px;background-color:#f2f6f9;position:relative;border-left:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;border-right:1px solid #d3d3d3;}
div.tit3 h3{padding:15px 0 0 24px;}
div.tit3 p.more{position:absolute;right:27px;top:15px;}
div.tit4{width:333px;height:43px;background-color:#f2f6f9;position:relative;border-bottom:1px solid #d3d3d3;border-right:1px solid #d3d3d3;}
div.tit4 h3{padding:15px 0 0 24px;}
div.tit4 p.more{position:absolute;right:27px;top:15px;}
div.content12{width:311px;height:117px;border-bottom:1px solid #d3d3d3;border-left:1px solid #d3d3d3;padding-top:18px;padding-left:20px;border-bottom:1px solid #d3d3d3;}
div.content3{width:313px;height:117px;border-right:1px solid #d3d3d3;border-left:1px solid #d3d3d3;padding-top:18px;padding-left:20px;border-bottom:1px solid #d3d3d3;}
div.content4{width:313px;height:117px;border-right:1px solid #d3d3d3;padding-top:18px;padding-left:20px;border-bottom:1px solid #d3d3d3;}

ul.gallery{width:310px;position:relative;left:-10px;}
ul.gallery:after{content:"";display:block;clear:both;}
ul.gallery li{float:left;margin:0 4px;}
ul.gallery img{border:1px solid #d3d3d3;}