a	        {font-family:"dotum,돋움,verdana"; font-size:11px; text-decoration: none; color:#777777;}
a:link    {font-family:"dotum,돋움,verdana"; font-size:11px; text-decoration: none; color:#777777;}
a:visited{font-family:"dotum,돋움,verdana"; font-size:11px; text-decoration: none; color:#777777;}f
a:hover {font-family:"dotum,돋움,verdana"; font-size:11px; text-decoration: underline; color:#333333;}
a:active {font-family:"dotum,돋움,verdana"; font-size:11px; text-decoration:none; color: #333333;}

.main a	        {font-family:"dotum,돋움,verdana"; font-size:11px; text-decoration: none; color:#ffffff;}
.main a:link    {font-family:"dotum,돋움,verdana"; font-size:11px; text-decoration: none; color:#ffffff;}
.main a:visited{font-family:"dotum,돋움,verdana"; font-size:11px; text-decoration: none; color:#ffffff;}
.main a:hover {font-family:"dotum,돋움,verdana"; font-size:11px; text-decoration: underline; color:#ffffff;}
.main a:active {font-family:"dotum,돋움,verdana"; font-size:11px; text-decoration:none; color: #ffffff;}


#franchise a	      {color:#4B814E;}
#franchise a:link    {color:#4B814E;}
#franchise a:visited{color:#4B814E;}
#franchise a:hover {color:#003C3C;}
#franchise a:active {color:#003C3C;}

#sitemap a	      {font-size:12px; color:#777777;}
#sitemap a:link    {font-size:12px; color:#777777;}
#sitemap a:visited{font-size:12px; color:#777777;}
#sitemap a:hover {font-size:12px; color:#81B906;}
#sitemap a:active {font-size:12px; color:#81B906;}

BODY
	{
		scrollbar-face-color: silver;
		scrollbar-shadow-color: silver;
		scrollbar-highlight-color: silver;
		scrollbar-3dlight-color: silver;
		scrollbar-darkshadow-color:silver;
		scrollbar-track-color:#dddddd;
		scrollbar-arrow-color: #ffffff;
		
		overflow-y:scroll; overflow-x:auto;
		
		margin-left: 0px;
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
	}

/* 공통-기본 */
table, th, td, p, span{font-family:"dotum,돋움,verdana"; font-size:12px; line-Height:150%; color: #777777;}/*word-break:break-all;*/
a,img,input  {selector-dummy: expression(this.hideFocus=true);}
img {border:0;}
input.aa{border: 1px solid #cccccc; background:#eeeeee; color:#777777; height:18;}
input.ab{border: 1px solid #AD2348; background:#FFE9EE; color:#AD2348; height:15;}

textarea{border: 1px solid #cccccc; background:#eeeeee; color:#777777; font-size:12px;}
select {BEHAVIOR: url('../inc/selectBox.htc'); CURSOR: hand }
.png24{tmp:expression(setPng24(this));}

/* 공통-간격관련 */
.pad{padding-left:10px;}
.pad1{padding-left:5px;}
.mar{margin-right:5px;}
.mar1{margin-right:2px;}
.sub_bottom{padding-bottom:20px;}
.sub_bottom1{padding-bottom:10px;}

/* 공통-색상관련 */
.bold{font-weight:bold; color:#333333;}
.bold_line{font-weight: bold; color:#333333; text-decoration: underline;}
.green{color:#A6C464;}
.green1{color:#81B906; font-weight:bold;}
.green2{color:#003C3C;}
.orange{color:#FF8000;}
.orange_bold{color:#FF8000; font-weight:bold;}

/* 메인과서브레이아웃 */
.main_notice_border{border-bottom:1px solid #dddddd; padding-bottom:3px;}
.main_franchise_border{border:2px solid #dddddd;}
.main_franchise_wri{padding-top:5px;}
.main_bg{background: url(../images/main_bg.jpg) no-repeat top left;}
.sub_bg{background: url(../images/sub_bg.jpg) no-repeat top left;}
.sub_content_pad{padding-left:31px;}
.sub_content_bg1{background: url(../images/sub_content_bg1.gif) no-repeat top left;}
.sub_content_bg2{background: url(../images/sub_content_bg2.gif) repeat-y top left;}
.sub_content_bg3{background: url(../images/sub_content_bg3.gif) repeat-x top left;}



/* 페이지-경로 */
.content_path{font-size: 11px;}
.content_path_line{border-bottom:1px solid #dddddd;}

/* 서브페이지관련*/
.sub3_img1{background: url(../images/sub3_img1.jpg) no-repeat top right;}

#sub4_3 table{background:#003C3C;}
#sub4_3 td{background:#ffffff;}
#sub4_3 .title{background-color:#81B906; color:#ffffff; font-weight:bold;}
#sub4_3 .write{background-color:#E4F5D0; color:#81B906; font-weight:bold;}
.sub6_img2{background: url(../images/sub6_img2.jpg) no-repeat bottom right;}
.sub6_2_line{border-bottom:1px solid #4B814E;}
.sub6_2_line1{border-bottom:1px solid #81B906; padding:5px;}
.sub6_2_img1{background: url(../images/sub6_2_img1.jpg) no-repeat bottom right;}
#sub6_3_board2 td{font-size:11px;}
.sub7_border{border-top:2px solid #003C3C; border-bottom:2px solid #003C3C;}
.sub7_title{border-bottom:1px solid #81B906; font-weight:bold; color:#333333; padding:5px;}
.sub7_con{border-bottom:1px solid #dddddd; padding:5px;}
.sub9_img1{background: url(../images/body_1px.gif) repeat-x top left;}
.con_top{background: url(../images/con_top.gif) no-repeat top left;}




.stitle01 {line-height:17px; font-family:"굴림", "굴림체", "돋움", "돋움체"; COLOR:#004d71; font-size:13px; font-weight:bold; text-decoration:none;}









.Board_Title {font-family: "윤웹돋움12","돋움", "Arial"; font-size: 11px; color: #777777; font-weight:bold; line-height:1.8em; text-align:center; border-top:2px solid #ffffff; border-bottom:1px solid #dddddd;}
.Board_Contetns {font-family: "윤웹돋움12","돋움", "Arial"; font-size: 12px; color: #737373;  line-height:1.8em; height: 29px; border-bottom:1px solid #eeeeee;}

.Search_Box {border:1px solid #cccccc; width:180px; height:21px;}
.Board_Pic {font-family: "윤웹돋움12","돋움", "Arial"; font-size: 12px; color: #737373;  line-height:1.8em; height: 55px; border-bottom:1px solid #eeeeee;}



.View_Title {font-family: "윤웹돋움12","돋움", "Arial"; font-size: 12px; color: #777777; font-weight:bold; line-height:1.8em; border-top:2px solid #0000000; border-bottom:1px solid #dddddd; padding-left:10px; background-color:#f9f9f9;}
.View_Contetns {font-family: "윤웹돋움12","돋움", "Arial"; font-size: 12px; color: #737373;  line-height:1.8em; height: 29px;border-bottom:1px solid #eeeeee; padding: 0 10px; background-color:#f9f9f9;}
.View_Category {font-family: "윤웹돋움12","돋움", "Arial"; font-size: 12px; color: #f99d1c;  line-height:1.8em; font-weight: bold;}

.Gallery_Title {border: 1px solid #dddddd; width: 462px; font-weight:bold; padding: 4px 0 4px 10px; }
.Gallery_b {border: 3px solid #dddddd; padding: 2px; width: 462px; height:320px;}
.Gallery_b2 {border: 3px solid #dddddd; padding: 2px; width: 360px; height:273px;}
.Gallery_s {border: 1px solid #dddddd; padding:2px; width: 66px; height: 51px;}

.Gallery_Box {border: 1px solid #dddddd; padding: 3px; width: 188px; height:143px;}
.Gallery_Link:link , .Gallery_Link:active , .Gallery_Link:visited  { color:#646464; text-decoration: none; font-weight: bold;}
.Gallery_Link:hover { color: #f99d1c; text-decoration: none; font-weight: bold;}
.Gallery_Date {color:#999999; font-size:11px; text-align:center;}
.Gallery_Contents {color:#888888; font-size:11px; }
.Gallery_Contents2 {color:#888888; font-size:11px; padding-left:8px;}

/* gnb */
.gnb {width:663px; height:101px;}
.gnb:after {content:""; display:block; clear:both;}
.gnb a {font-family:"Noto Sans KR",sans-serif; text-decoration:none !important;}
.gnb > ul {position:relative; float:right; list-style:none; margin:0; padding:0;}
.gnb > ul > li {float:left; background:url("../images/gnb_vline.png") 0 100% no-repeat;}
.gnb > ul > li > a {display:block; height:78px; padding:25px 55px 0 10px; transition:.4s; box-sizing:border-box;}
.gnb > ul > li > a span {display:block; font-family:"Noto Sans KR",sans-serif;}
.gnb > ul > li > a .en {color:#7e7e7e; font-size:13px; font-weight:400; line-height:1.35em;}
.gnb > ul > li > a .ko {color:#252525; font-size:16px; font-weight:500; line-height:1.35em; letter-spacing:-.03em;}
.gnb > ul > li:last-child > a {padding-right:65px;}
.gnb > ul > li.active > a .ko {color:#2753a6;}
.gnb .submenu {position:absolute; display:none; background:#234b98; margin-left:1px;}
.gnb .submenu ul {display:table; white-space:nowrap; list-style:none; margin:0; padding:0 10px;}
.gnb .submenu ul li {display:table-cell; padding:0 10px;}
.gnb .submenu ul li a {display:block; font-size:12px; line-height:23px; font-weight:400; letter-spacing:-.03em; color:#fff;}
.gnb .submenu ul li a:hover {color:#ffff00}
.gnb .submenu ul li.on a {color:#ffff00}
.gnb .m2 .submenu {left:0;}
.gnb .m4 .submenu {right:55px;}

/* lnb */
.lnb {margin-bottom:10px;}
.lnb a {font-family:"Noto Sans KR",sans-serif; text-decoration:none !important;}
.lnb ul {list-style:none; margin:0; padding:0;}
.lnb ul li {border-bottom:1px solid #e7e7e7;}
.lnb ul li a {display:block; padding:6px 2px; color:#3c3839; font-size:13px; font-weight:500; line-height:18px; letter-spacing:-.015em; transition:.3s;}
.lnb ul li a:hover {transform:translateX(7px);}
.lnb ul li.active a {color:#0b42ac;}