@CHARSET "UTF-8";

@font-face { 
 font-family:'NanumGothic';
 src: url('/new/2014/font/NanumGothic.eot'); /* IE 4-8 */
 src: url('/new/2014/font/NanumGothic.eot?') format('eot'), /* IE 9 */ 
		url('/new/2014/font/NanumGothic.woff') format('woff'); /* IE 9, Firefox 3.6+, Chrome 6+ */
 font-style: normal;
}

@font-face { 
 font-family:'NanumGothicBold';
 src: url('/new/2014/font/NanumGothicBold.eot'); 
 src: url('/new/2014/font/NanumGothicBold.woff') format('woff');
 font-style: normal;
} 

@font-face { 
 font-family:'NanumMyeongjo';
 src: url('/new/2014/font/NanumMyeongjo.eot'); 
 src: url('/new/2014/font/NanumMyeongjo.woff') format('woff');
 font-style: normal;
} 

@font-face { 
 font-family:'NanumMyeongjoBold';
 font-style: normal;
 src: url('/new/2014/font/NanumMyeongjoBold.eot'); 
 src: url('/new/2014/font/NanumMyeongjoBold.woff') format('woff');
 font-style: normal;
} 



body {
      margin : 0;
      padding : 0;
      font-size:11pt;
   /*   font-family :"나눔고딕",Nanum Gothic, "나눔명조",NanumMyeongjo, "돋움",dotum,AppleGothic,sans-serif;*/
      width:100%;
	   background:url(../img/top_bg.gif) center 35px repeat-x;
	   overflow-y:scroll;  overflow-x:hidden;
}

td									{ font-family :"나눔고딕",Nanum Gothic,"나눔명조",NanumMyeongjo,"돋움",dotum,AppleGothic,sans-serif;  line-height :  150%; }
img								{ margin : 0; border : 0;vertical-align:top }
div								{ margin : 0; padding : 0; border : 0; font-size:11pt; font-family :"나눔고딕",Nanum Gothic,"나눔명조",NanumMyeongjo,"돋움",dotum,AppleGothic,sans-serif; color:#555;}
dl									{ margin : 0; padding : 0; border : 0; font-size:11pt; font-family :"나눔고딕",Nanum Gothic,"나눔명조",NanumMyeongjo,"돋움",dotum,AppleGothic,sans-serif; color:#555;}
span								{ margin : 0; padding : 0; border : 0; ffont-size:11pt; font-family :"나눔고딕",Nanum Gothic,"나눔명조",NanumMyeongjo,"돋움",dotum,AppleGothic,sans-serif; color:#666;}
form								{ margin : 0; padding : 0; border : 0; font-size:11pt;}
ul									{ list-style : none; margin : 0; padding : 0; font-size:11pt; }
li									{ list-style : none; margin : 0; padding : 0; font-size:11pt; }
ol									{ list-style : none; margin : 0; padding : 0; font-size:11pt; }
dl									{ list-style : none; margin : 0; padding : 0; font-size:11pt; }
dt									{ list-style : none; margin : 0; padding : 0; font-size:11pt;}
dd								{ list-style : none; margin : 0; padding : 0; font-size:11pt; }
p									{ list-style : none; margin : 0; padding : 0; font-size:11pt;}
em								{ list-style : none; margin : 0; padding : 0;  font-size : 12px; font-style: normal; font-weight:bold;}
button							{ border:0; padding:0; background:transparent; cursor:pointer; overflow:visible; }
select,option				{ font-size: 13px;}
a:link							{ text-decoration: none; color: #666;}
a:visited						{ text-decoration: none; color: #666;}
a:active						{ text-decoration: none; color: #666;}
a:hover						{ text-decoration: none; color: #81C0D1;}


fieldset							{ border: solid 0 transparent; padding:0;margin:0;}
legend							{ overflow:hidden;visibility:hidden;font-size:0;width:0;height:0;margin:0;padding:0;position:absolute;font-size :1em; }
hr									{ overflow:hidden;visibility:hidden;font-size:0;width:0;height:0;margin:0;padding:0;position:absolute;}
h1								{ overflow:hidden;visibility:hidden;font-size:0;width:0;height:0;margin:0;padding:0;position:absolute;}
h2								{ overflow:hidden;visibility:hidden;font-size:0;width:0;height:0;margin:0;padding:0;position:absolute;}
div.skipNav					{ overflow:hidden;visibility:hidden;font-size:0;width:0;height:0;margin:0;padding:0;position:absolute;}
#skipNav						{ overflow:hidden;visibility:hidden;font-size:0;width:0;height:0;margin:0;padding:0;position:absolute;}
caption							{ overflow:hidden;visibility:hidden;font-size:0;width:0;height:0;margin:0;padding:0;position:absolute;}
.skipNav						{ overflow:hidden;visibility:hidden;font-size:0;width:0;height:0;margin:0;padding:0;position:absolute;}
dl,dt, dd, ul ,li,h3,h4,h5{ margin:0; padding:0;}

.Skipul	 ul li					{ position:relative;float:left;padding:0;margin:0}
.skip								{ display:block; height:1px; width:1px; margin:0 -1px -1px 0; padding:0; overflow:hidden; font-size:0; line-height:0;}
.skip:hover,
.skip:active,
.skip:focus					{ width:100%; height:auto; margin:0; padding:5px 0; text-indent:10px; font-weight:bold; font-size:12px; color:#333; font-family:Tahoma; line-height:1; text-decoration:none !important;}




#Suballbg                                { position:relative;float:left;width:100%;text-align:center; z-index:1;}

#Suballbg #headermenu									{ position:relative; float:left; width:100%; height:35px; background-color:#6A747D; border-top:1px solid #666;}
#Suballbg #headermenu	.container					{ position:relative; width:1000px; margin:0 auto; text-align:left;}
#Suballbg #headermenu	ul								{ float:left;}
#Suballbg #headermenu	ul	li							{ float:left; width:249px; height:35px; line-height:35px; font-size:13px; text-align:center;border-right:1px solid #666; background-color:#3E4347;}
#Suballbg #headermenu	ul	li:last-child				{ border:0;}
#Suballbg #headermenu	ul	li	a						{ color:#b9b9b9;}
#Suballbg #headermenu	.on							{ width:249px; height:35px; color:#282828; background-color:#fff; display:inline-block; font-weight:bold;}
#Suballbg #headermenu	.on	a						{ color:#282828;}


#Suballbg	#Mainheader																									{ position:relative; float:left; width:100%; height:147px; text-align:center;}
#Suballbg	#Mainheader	#headerbox																				{ position:relative; width:1000px; height:100px; margin:0 auto; text-align:left;}
#Suballbg	#Mainheader	#headerbox	 .logo																	{ position:absolute;left:405px; top:28px; width:189px; height:37px; z-index:100;}

#Suballbg	#Mainheader	#headerbox	 .HeaderLinkall														{ position:absolute; right:144px; top:43px;  width:110px; height:14px; text-align:right;}
#Suballbg	#Mainheader	#headerbox	 .HeaderLinkall	 li													{ display:inline; }

#Suballbg	#Mainheader	#headerbox	 #language															{ position:absolute; right:0; top:35px; width:136px; height:auto;  z-index:302;}
#Suballbg	#Mainheader	#headerbox	 #language	dl														{ position:relative; float:left; width:136px;}
#Suballbg	#Mainheader	#headerbox	 #language	dl	dt													{ position:relative; float:left; width:136px; height:29px; background:url(../img/version_bg.gif) left top no-repeat; }
#Suballbg	#Mainheader	#headerbox	 #language	dl	dt	 span										{ position:relative; float:left; height:17px; padding:5px 0 0 12px;}
#Suballbg	#Mainheader	#headerbox	 #language	dl	dd												{ position:relative; float:left; width:134px;}
#Suballbg	#Mainheader	#headerbox	 #language	dl	dd	ul												{ position:relative; float:left; width:134px; border-left:1px solid #D6D6D6; border-right:1px solid #DFDFDF;}
#Suballbg	#Mainheader	#headerbox	 #language	dl	dd	ul	li											{ position:relative; float:left; width:134px; height:26px;  background-color:#fff; border-bottom:1px solid #DFDFDF;}
#Suballbg	#Mainheader	#headerbox	 #language	dl	dd	ul	li	span									{ position:relative; float:left; padding:5px 0 5px 12px;}



#Suballbg	#Mainheader	#menulist											{ position:relative; width:100%; height:280px; margin:0 auto; text-align:center; background:url(../img/menu/topbg.gif) top center repeat-x; border-bottom:1px solid #8B8B8B;}
#Suballbg	#Mainheader	#menulist #Gnb								{ position:relative; width:1000px; height:46px; margin:0 auto;}
#Suballbg	#Mainheader	#menulist #Gnb li							{ float:left; width:250px; text-align:center; margin-top:13px;}
#Suballbg	#Mainheader	#menulist #Gnb li	img					{ vertical-align:middle;}
#Suballbg	#Mainheader	#menulist #Gnb li	ul						{ width:250px; margin:0 auto; margin-top:13px;}
#Suballbg	#Mainheader	#menulist #Gnb li	ul	 li					{ margin:0; clear:both; line-height:25px;}

#Suballbg	#Mainheader	#menulist .sub													{ display:none;}		
#Suballbg	#Mainheader	#menulist	 .gnb1  .subbg									{ position:absolute;left:0;top:49px;width:250px; height:231px; border-right:1px solid #dfdfdf; border-left:1px solid #dfdfdf;}
#Suballbg	#Mainheader	#menulist	 .gnb3  .subbg									{ position:absolute;left:500px;top:49px ;width:250px; height:231px; border-left:1px solid #dfdfdf; border-right:1px solid #dfdfdf;}


#Suballbg	#Mainheader	#menulist	 .subbg  .sidebarActive									{ position:relative;float:left;letter-spacing:-1px;z-index:31;}
#Suballbg	#Mainheader	#menulist	 .subbg  .sidebarActive		a:link					{ color:#d5d5d4;font-weight:bold;}
#Suballbg	#Mainheader	#menulist	 .subbg  .sidebarActive		a:visited			    { color:#60605e;font-weight:bold;}
#Suballbg	#Mainheader	#menulist	 .subbg  .sidebarActive		a:hover				{ color:#d5d5d4;font-weight:bold;}
#Suballbg	#Mainheader	#menulist	 .subbg  .sidebarActive		a:active		        { color:#60605e;font-weight:bold;}



#MainContents																							{ position:relative; float:left; width:100%; margin:0 auto; background-color:#fff; }

#MainContents	#Subelement																	{ position:relative; width:100%; height:152px; text-align:center;}
#MainContents	#Subelement	.elementbox												{ position:relative; width:100%; height:152px; margin:0 auto; text-align:center;}
#MainContents	#Subelement	.elementbox	 .Subimg								{ width:100%; height:152px;  border-top:1px solid #8B8B8B;}
#MainContents	#Subelement	.elementbox	 .Subimg	.A0000					{ width:100%; height:152px; background:url(../img/subimg_A0000.jpg) top center no-repeat;}
#MainContents	#Subelement	.elementbox	 .Subimg	.B0000					{ width:100%; height:152px; background:url(../img/subimg_B0000.jpg) top center no-repeat;}
#MainContents	#Subelement	.elementbox	 .Subimg	.C0000					{ width:100%; height:152px; background:url(../img/subimg_C0000.jpg) top center no-repeat;}
#MainContents	#Subelement	.elementbox	 .Subimg	.D0000					{ width:100%; height:152px; background:url(../img/subimg_D0000.jpg) top center no-repeat;}
#MainContents	#Subelement	.elementbox	 .Subimg	.E0000					{ width:100%; height:152px; background:url(../img/subimg_E0000.jpg) top center no-repeat;}
#MainContents	#Subelement	.elementbox	 .Subimg	.member				{ width:100%; height:152px; background:url(../img/subimg_mypage.jpg) top center no-repeat;}
#MainContents	#Subelement	.elementbox	 .Subimg	.mypage				{ width:100%; height:152px; background:url(../img/subimg_mypage.jpg) top center no-repeat;}
#MainContents	#Subelement	.elementbox	 .Subimg	.sitemap				{ width:100%; height:152px; background:url(../img/subimg_mypage.jpg) top center no-repeat;}
#MainContents	#Subelement	.elementbox	 .Subtext								{ position:relative; width:1000px; height:61px; margin:0 auto; text-align:right; margin-top:-103px;}

#MainContents	#Contents																						{ position:relative; width:1000px; margin:0 auto; text-align:center; text-align:left; padding-top:50px;}

#MainContents	#Contents	#titleroad																		{ position:relative; float:left; width:1000px; border-bottom:2px solid #231f20; padding-bottom:14px; z-index:300;}
#MainContents	#Contents	#titleroad	 .Subtitle														{ position:relative; float:left; width:auto; margin-right:15px; z-index:301;}
#MainContents	#Contents	#titleroad	 .Subtitle	h4												{ position:relative; font-size:28pt; color:#2a2a2a; font-family :"나눔명조",NanumMyeongjo; font-weight:bold; letter-spacing:-1px;}
#MainContents	#Contents	#titleroad	 .Position														{position:relative; float:left; width:auto; padding-top:21px;  z-index:302;}
#MainContents	#Contents	#titleroad	 .Position	img												{ vertical-align:middle;}
#MainContents	#Contents	#titleroad	 .Position	a:link											{ text-decoration: none; color: #888; font-size:11pt;}
#MainContents	#Contents	#titleroad	 .Position	a:visited										{ text-decoration: none; color: #888; font-size:11pt;}
#MainContents	#Contents	#titleroad	 .Position	a:active										{ text-decoration: none; color: #888; font-size:11pt;}
#MainContents	#Contents	#titleroad	 .Position	a:hover										{ text-decoration: none; color: #888; font-size:11pt;}
#MainContents	#Contents	#titleroad	 .Position em												{ color:#888; font-size:11pt; font-weight:bold; cursor:pointer;}
#MainContents	#Contents	#titleroad	 .Position	span	 img										{ vertical-align:middle; margin-bottom:2px;}


#MainContents	#Contents	#titleroad	 #SubMenu														{ position:absolute;right:0; top:4px; width:240px; height:auto;  z-index:302;}
#MainContents	#Contents	#titleroad	 #SubMenu	dl													{ position:relative; float:left; width:239px; border:1px solid #D6D6D6; }
#MainContents	#Contents	#titleroad	 #SubMenu	dl	dt												{ position:relative; float:left; width:239px; height:40px; background:url(../img/submenu/submenu_bg.gif) top left no-repeat; font-weight:bold;}
#MainContents	#Contents	#titleroad	 #SubMenu	dl	dt	 span									{ position:relative; float:left; padding:10px 0 0 15px;}
#MainContents	#Contents	#titleroad	 #SubMenu	dl	dt	 span	a:link						{ text-decoration: none; font-size:13pt; color:#fff; }
#MainContents	#Contents	#titleroad	 #SubMenu	dl	dt	 span	a:visited					{ text-decoration: none; font-size:13pt; color:#fff; }
#MainContents	#Contents	#titleroad	 #SubMenu	dl	dt	 span	a:active					{ text-decoration: none; font-size:13pt; color:#fff; }
#MainContents	#Contents	#titleroad	 #SubMenu	dl	dt	 span	a:hover					{ text-decoration: none; font-size:13pt; color:#212121; }
#MainContents	#Contents	#titleroad	 #SubMenu	dl	dd											{ position:relative; float:left; width:239px;}
#MainContents	#Contents	#titleroad	 #SubMenu	dl	dd	ul												{ position:relative; float:left; width:239px;}
#MainContents	#Contents	#titleroad	 #SubMenu	dl	dd	ul	li											{ position:relative; float:left; width:239px; height:40px;  background-color:#fff; border-top:1px solid #D6D6D6;}
#MainContents	#Contents	#titleroad	 #SubMenu	dl	dd	ul	li	span									{ position:relative; float:left; padding:10px 0 0 15px;}
#MainContents	#Contents	#titleroad	 #SubMenu	dl	dd	ul	li	span	a:link						{ text-decoration: none; font-size:11pt; color:#4a4a4a; }
#MainContents	#Contents	#titleroad	 #SubMenu	dl	dd	ul	li	span	a:visited					{ text-decoration: none; font-size:11pt; color:#4a4a4a; }
#MainContents	#Contents	#titleroad	 #SubMenu	dl	dd	ul	li	span	a:active					{ text-decoration: none; font-size:11pt; color:#4a4a4a; }
#MainContents	#Contents	#titleroad	 #SubMenu	dl	dd	ul	li	span	a:hover					{ text-decoration: none; font-size:11pt; color:#212121; font-weight:bold;}


#MainContents	#Contents	#Start																				{ position:relative; float:left; width:1000px;  margin:70px 0; line-height:180%; text-align:justify; z-index:299;}



#Footer															{ position:relative; float:left; width:100%; text-align:center; border-top:3px solid #231f20;}
#Footer    #Copyright										{ position:relative; width:1000px; height:255px; margin:0 auto; text-align:left; padding-top:40px;}
#Footer    #Copyright  address						{ position:relative; width:400px; padding-bottom:15px;}
#Footer    #Copyright  address	p					{ padding-bottom:15px;}
#Footer    #Copyright  .copyrights					{ position:relative; width:1000px; text-align:right; padding-top:20px; margin-top:35px; border-top:1px solid #e1e1e1; }
#Footer    #Copyright	.bottomlogo					{ position:relative; width:400px; padding-bottom:15px;}
#Footer    #Copyright	.bottommenu				{ position:absolute; left:0; bottom:28px; width:500px;}
#Footer    #Copyright	.bottommenu	li			{ display:inline; margin-right:14px;}
#Footer    #Copyright	.location						{ position:absolute; right:0; top:40px; width:446px; height:167px;}




.sitemap                      { position:relative; width:100%;}
.sitemap li                   { position:relative; float:left; width:180px; margin:0 10px; background:url(../img/inc/sitemap_dot1.gif) 1px 4px  no-repeat; text-align:center; line-height:51px;}
.sitemap li a                { font-size:12pt; font-weight:bold;  color:#555555; letter-spacing:-1px;}
.sitemap li ul               { position:relative; float:left; width:180px; margin-top:5px; text-align:center;}
.sitemap li ul a            { font-weight:300 }
.sitemap li ul li			   { position:relative; float:left; width:155px; padding:10px 0 10px 20px; margin:0; color:#226fbf; text-align:left; font-weight:normal; line-height:18px; border-bottom:1px dotted #dfdfdf;  background:url(../img/inc/sitemap_dot2.gif) 10px 17px  no-repeat;}
.sitemap li ul li	a:link							{ text-decoration: none; color: #555; font-size:11pt;}
.sitemap li ul li	a:visited						{ text-decoration: none; color: #555; font-size:11pt;}
.sitemap li ul li	a:active						{ text-decoration: none; color: #555; font-size:11pt;}
.sitemap li ul li	a:hover						{ text-decoration: none; color: #81C0D1; font-size:11pt;}

.sitemap li ul li ul                    { position:relative; float:left; width:150px; padding:0; padding:7px 0 0 0;}
.sitemap li ul li ul li                 { position:relative; float:left; width:145px; border:0; padding:3px 0 0 10px; margin:0; background:url(../img/inc/sitemap_dot3.gif) 1px 10px  no-repeat;}
.sitemap li ul li ul li a:link							{ text-decoration: none; color: #777; font-size:10pt; }
.sitemap li ul li ul li a:visited						{ text-decoration: none; color: #777; font-size:10pt; }
.sitemap li ul li ul li a:active						{ text-decoration: none; color: #777; font-size:10pt; }
.sitemap li ul li ul li a:hover						{ text-decoration: none; color: #f48a00; font-size:10pt; }
.sitemap li ul li ul li ul              { position:relative; float:left; width:120px; margin:5px 0 0 0; padding:0; border:0; }
.sitemap li ul li ul li ul li           { position:relative; float:left; width:120px; background:none; padding:0; margin:0; border:0; }
.sitemap li ul li ul li ul li a:link    { color:#8b8b8b; }
.sitemap li ul li ul li ul li a:visited { color:#8b8b8b; }
.sitemap li ul li ul li ul li a:active  { color:#8b8b8b; }
.sitemap li ul li ul li ul li a:hover   { color:#8b8b8b; }




#A0000															{ position: relative;float:left; width:95%; margin-left:20px;}
#A0000	#A1000											{ position: relative;float:left; width:100%; background:url(../img/contents/A1000_img.jpg) top right no-repeat;}
#A0000	#A1000	h4									{ font-size:20pt; color:#212121; padding-bottom:25px; letter-spacing:-1px; line-height:35px;}
#A0000	#A1000	h4	span							{ }
#A0000	#A1000	p										{ position: relative; width:65%; padding-bottom:20px;}
#A0000	#A1000	.textbox							{ font-size:13pt; padding-bottom:40px; color:#212121; font-family :"나눔명조",NanumMyeongjo;}
#A0000	#A1000	.textbox	strong				{ position: relative;float:left; width:100%; font-size:15pt; color:#6AAC12; padding-bottom:5px; font-family :"나눔명조",NanumMyeongjo;}

#A0000	#A2000											{ position: relative;float:left; width:100%; height:470px; background:url(../img/contents/A2000_bg.jpg) center bottom no-repeat;}
#A0000	#A2000	ul										{ }
#A0000	#A2000	ul	li									{ font-size:13pt; line-height:25px; color:#212121;}
#A0000	#A2000	dl	dt									{ position:absolute; left:400px; top:30px; font-size:14pt; color:#fff; text-align:center; font-weight:bold; line-height:30px;}
#A0000	#A2000	.txt									{ position:absolute; left:275px; top:160px; font-size:16pt; color:#6AAC12; text-align:center; font-weight:bold; font-family :"나눔명조",NanumMyeongjo;}
#A0000	#A2000	.list1									{ position:absolute; left:130px; bottom:65px; font-size:12pt; color:#555; text-align:center;}
#A0000	#A2000	.list2									{ position:absolute; left:392px; bottom:65px; font-size:12pt; color:#555; text-align:center;}
#A0000	#A2000	.list3									{ position:absolute; right:145px; bottom:65px; font-size:12pt; color:#555; text-align:center;}

#A0000	#A3000											{ position: relative;float:left; width:100%; line-height:200%;}
#A0000	#A3000	ul	li									{ position: relative; float:left; width:100%; padding-bottom:25px; margin-bottom:30px; border-bottom:1px solid #dfdfdf;}
#A0000	#A3000	ul	li	dl	dt							{ position: relative; float:left; width:25%;}
#A0000	#A3000	ul	li	dl	dd						{ position: relative; float:left; width:75%;}
#A0000	#A3000	ul	li	dl	dd	ul	li				{ margin:0; padding:0; border-bottom:none;}
#A0000	#A3000	ul	li	strong						{ position: relative;float:left; width:110px; clear:both;}
#A0000	#A3000	ul	li	span							{ padding-left:111px;}
#A0000	#A3000	.noline								{ border:none;}

#A0000	#A4000														{ position: relative;float:left; width:100%; line-height:200%;}
#A0000	#A4000	li	dl	dt											{ font-size:20pt; color:#212121; padding-bottom:15px; font-weight:bold;}
#A0000	#A4000	.organization								{ position: relative;float:left; width:100%; height:330px; background:url(../img/contents/A4000_bg.jpg) top center no-repeat;}
#A0000	#A4000	.organization	.m1						{ position:absolute; left:430px; top:20px; font-size:14pt; color:#fff;}
#A0000	#A4000	.organization	.m2						{ position:absolute; left:140px; top:227px; font-size:12pt; color:#555;}
#A0000	#A4000	.organization	.m3						{ position:absolute; left:410px; top:227px; font-size:12pt; color:#555;}
#A0000	#A4000	.organization	.m4						{ position:absolute; right:130px; top:227px; font-size:12pt; color:#555;}
#A0000	#A4000	.tablestyle                                   { width:100%; border:1px solid #cccccc;border-collapse: collapse;}
#A0000	#A4000	.tablestyle	caption						{ position:relative;text-align:left;padding:0 0 5px 0 ;font-size:8.5pt;color:#f87501}
#A0000	#A4000	.tablestyle	thead						{ background-color:#f9f9f9; border-top:2px solid #222021;}
#A0000	#A4000	.tablestyle	thead th					{ font-size:11pt; text-align:center; border-right:1px solid #E3E3E3;border-bottom:1px solid #E3E3E3;padding:4px 0;}
#A0000	#A4000	.tablestyle	td								{ border-bottom:1px solid #E3E3E3;border-right:1px solid #E3E3E3;padding:5px;text-align:center}
#A0000	#A4000	.tablestyle	.textleft					{ text-align:left; padding-left:20px;}
#A0000	#A4000	.tablestyle	.thright						{ border-right:1px solid #E3E3E3;}
#A0000	#A4000	.tablestyle	.title							{ font-weight:bold;}

#A5000																	{ position: relative;float:left; width:100%;}
#A5000	h4															{ font-size:20pt; color:#212121; padding-bottom:25px; letter-spacing:-1px;}
#A5000	p																{ padding-bottom:30px;}
#A5000	p	strong													{ font-size:13pt; color:#212121; clear:both;}
#A5000	.textbox													{ font-size:13pt; padding-bottom:40px; color:#212121; font-family :"나눔명조",NanumMyeongjo;}
#A5000	.textbox	strong										{ position: relative;float:left; width:100%; font-size:15pt; color:#6AAC12; padding-bottom:5px; font-family :"나눔명조",NanumMyeongjo; }
#A5000	.textbox1													{ position: relative;float:left; width:100%; padding-bottom:40px;}
#A5000	.textbox1	dt												{ position: relative; float:left; width:25%; text-align:right;}
#A5000	.textbox1	dd											{ position: relative; float:right; width:70%; margin-top:27px;}
#A5000	.textbox1	dd	li										{ padding-bottom:4px;}
#A5000	.textbox1	dd	li	strong							{ position: relative;float:left; width:80px;}
#A5000	.textbox1	dd	li	span								{ padding-left:81px;}
#A5000	.textbox2													{ position: relative;float:left; width:100%; padding-top:30px; border-top:1px solid #dfdfdf;}
#A5000	.textbox2	li												{ position: relative; float:left; width:100%; margin-bottom:25px; border-bottom:1px solid #dfdfdf;}						
#A5000	.textbox2	li	h5										{ position: relative; float:left; width:20%;}
#A5000	.textbox2	li	ul											{ position: relative; float:left; width:80%;}
#A5000	.textbox2	li	ul	li										{ border-bottom:1px dotted #dfdfdf; }
#A5000	.textbox2	li	ul	li	p									{ position: relative; float:left; width:20%; }
#A5000	.textbox2	li	ul	li	dl									{ position: relative; float:right;  width:80%;}
#A5000	.textbox2	li	ul	li	dl	dt								{ color:#212121; font-weight:bold; padding-bottom:5px;}
#A5000	.textbox2	li	ul	li	dl	dd							{ font-size:10pt; line-height:170%;}
#A5000	.textbox2	.noline										{ border:none;}


#A0000	#A6000														{ position: relative;float:left; width:100%; height:570px; background:url(../img/contents/A6000_img.jpg) bottom center no-repeat;}
#A0000	#A6000	h4												{ font-size:20pt; color:#212121; padding-bottom:25px; letter-spacing:-1px;}
#A0000	#A6000	p	strong										{ font-size:12pt; color:#212121; clear:both;}




#B0000																{ position: relative;float:left; width:95%; margin-left:20px;}
#B0000	#B1000												{ position: relative; float:left; width:100%;}
#B0000	#B1000	ul	li										{ position: relative; float:left; width:100%;}
#B0000	#B1000	ul	li	p									{ position:absolute;right:17px; top:11px; width:18px; height:18px; padding:0;}
#B0000	#B1000	ul	li	dl									{ position: relative; float:left; width:100%;}
#B0000	#B1000	ul	li	dl	dt								{ height:40px; font-size:13pt; color:#212121; font-weight:bold; line-height:40px; border:1px solid #dfdfdf; padding-left:25px; margin-bottom:15px;}
#B0000	#B1000	ul	li	dl	dt	 span					{ color:#f48a00;}
#B0000	#B1000	ul	li	dl	dd							{ position: relative; float:left; width:100%; background-color:#f9f9f9; padding:20px 0; margin-bottom:15px;}
#B0000	#B1000	ul	li	dl	dd	p						{ position: relative; width:90%; height:80px; margin:0 auto; color:#222; font-size:12pt; font-family :"나눔명조",NanumMyeongjo;}
#B0000	#B1000	ul	li	dl	dd	ul						{ position: relative; width:95%; margin:0 auto;}
#B0000	#B1000	ul	li	dl	dd	ul	li					{ position: relative; float:left; width:95%; line-height:30px;}
#B0000	#B1000	ul	li	dl	dd	ul	li	span	 		{  font-size:12pt; color:#444; padding-bottom:25px; letter-spacing:-1px; line-height:160%; font-family :"나눔명조",NanumMyeongjo;}
#B0000	#B1000	ul	li	dl	dd	ul	li	dl				{ position: relative; width:100%; padding-bottom:15px; margin-left:-10px;}
#B0000	#B1000	ul	li	dl	dd	ul	li	dl	dt			{ height:33px; font-size:11pt; font-family :"나눔명조",NanumMyeongjo; color:#6AAC12; border:0; font-weight:bold; padding:0; margin:0;}
#B0000	#B1000	ul	li	dl	dd	ul	li	dl	dd		{ font-size:10pt; padding:0; margin:0; line-height:23px;}
#B0000	#B1000	ul	li	dl	dd	ul	li	dl	dd	span		{ position: relative; float:right; width:99%; font-size:10pt; color:#555; padding-bottom:0; letter-spacing:normal; font-family :"나눔고딕",Nanum Gothic;}
#B0000	#B1000	.listnone	li							{ width:100%;}
#B0000	#B1000	.listnone1								{ width:100%;}
#B0000	#B1000	.listp										{ height:45px;}
#B0000	#B1000	.leftm									{ margin-left:10px;}



#C0000															{ position: relative;float:left; width:95%; margin-left:20px;}
#C0000	#tabmenu1										{ position: relative;float:left; width:100%; height:43px; margin-bottom:60px; background:url(../img/contents/tab_bg_line.gif) 0 100% repeat-x; border-bottom:1px solid #d0d0d0;}
#C0000	#tabmenu1 a									{ display:block;float:left;height:42px;width:auto; text-align:center;font-weight:bold; line-height:43px;margin-bottom:3px;padding:0 13px;border:1px solid #d0d0d0; !important;border-right:none; cursor:pointer; background-color:#f9f9f9;}
#C0000	#tabmenu1 a.last							{ border-right:1px solid #d0d0d0;}
#C0000	#tabmenu1 a span							{ display:inline-block;width:131px;height:42px;line-height:43px;color:#545454;font-size:11pt;}
#C0000	#tabmenu1 a.on								{ height:43px; border:1px solid #8B8B8B;border-bottom:none;  background-color:#fff;z-index:500;}
#C0000	#tabmenu1 a.on span						{ font-size:11pt; color:#639c00;font-weight:bold}
#C0000	#tabmenu1 a	.mbox							{ display:inline-block;width:221px;height:42px;line-height:43px;color:#545454;font-size:11pt;}

#C0000	#tabmenu2										{ position: relative;float:left; width:100%; height:43px; margin-bottom:60px; background:url(../img/contents/tab_bg_line.gif) 0 100% repeat-x; border-bottom:1px solid #d0d0d0;}
#C0000	#tabmenu2 a									{ display:block;float:left;height:42px;width:auto; text-align:center;font-weight:bold; line-height:43px;margin-bottom:3px;padding:0 13px;border:1px solid #d0d0d0; !important;border-right:none; cursor:pointer; background-color:#f9f9f9;}
#C0000	#tabmenu2 a.last							{ border-right:1px solid #d0d0d0;}
#C0000	#tabmenu2 a span							{ display:inline-block;width:289px;height:42px;line-height:43px;color:#545454;font-size:12pt; }
#C0000	#tabmenu2 a.on								{ height:43px; border:1px solid #8B8B8B;border-bottom:none;  background-color:#fff;z-index:500;}
#C0000	#tabmenu2 a.on span						{ font-size:13pt; color:#639c00;font-weight:bold}

#C0000	#C1100											{ position: relative;float:left; width:100%; background:url(../img/contents/C1100_img.jpg) top right no-repeat;}
#C0000	#C1100	strong								{ font-size:14pt; color:#212121; padding-bottom:25px; letter-spacing:-1px; line-height:160%; font-family :"나눔명조",NanumMyeongjo;}
#C0000	#C1100	p										{ width:70%; padding-bottom:20px;}
#C0000	#C1100	span									{ color:#444; font-weight:bold;}
#C0000	#C1100	.txt									{ position: relative;float:left; width:100%; padding-bottom:25px; }
#C0000	#C1100	.txt	span							{ position: relative;float:left; color:#212121; font-weight:normal; padding-top:5px; color:#6AAC12;}

#C0000	#C1200											{ position: relative; float:left; width:100%; background:url(../img/contents/C1200_img1.jpg) left 277px no-repeat;}
#C0000	#C1200	strong								{ font-size:14pt; color:#212121; padding-bottom:25px; letter-spacing:-1px; line-height:160%; font-family :"나눔명조",NanumMyeongjo;}
#C0000	#C1200	p										{ width:100%; padding-bottom:20px;}
#C0000	#C1200	span									{ color:#444; font-weight:bold;}
#C0000	#C1200	.txt1									{ padding-bottom:30px; }
#C0000	#C1200	.txt2									{ float:right; width:74%; padding-bottom:20px; }


#C0000	#C1300											{ position: relative; float:left; width:100%;}
#C0000	#C1300	li										{ position: relative; float:left; width:220px; height:430px; text-align:center; margin:0 0 15px 15px; border:1px solid #dfdfdf;}
#C0000	#C1300	li	p									{ padding:15px 0;}
#C0000	#C1300	li	dl									{ position: relative; width:190px; margin:0 auto; line-height:20px;}
#C0000	#C1300	li	dl	dt								{ text-align:left; font-size:12pt; color:#212121; font-weight:bold; padding-bottom:15px;}
#C0000	#C1300	li	dl	dd							{ text-align:left; font-size:10pt; }
#C0000	#C1300	.listyle								{ position: relative; float:right; width:220px;}


#C0000	#C1400												{ position: relative; float:left; width:100%;}
#C0000	#C1400	ul	li										{ position: relative; float:left; width:100%;}
#C0000	#C1400	ul	li	p									{ position:absolute;right:17px; top:11px; width:18px; height:18px; padding:0;}
#C0000	#C1400	ul	li	dl									{ position: relative; float:left; width:100%;}
#C0000	#C1400	ul	li	dl	dt								{ height:40px; font-size:13pt; color:#212121; font-weight:bold; line-height:40px; border:1px solid #dfdfdf; padding-left:25px; margin-bottom:15px;}
#C0000	#C1400	ul	li	dl	dt	 span					{ color:#f48a00;}
#C0000	#C1400	ul	li	dl	dd							{ position: relative; float:left; width:100%; background-color:#f9f9f9; padding:20px 0; margin-bottom:15px;}
#C0000	#C1400	ul	li	dl	dd	p						{ position: relative; width:90%; height:80px; margin:0 auto; color:#222; font-size:12pt; font-family :"나눔명조",NanumMyeongjo;}
#C0000	#C1400	ul	li	dl	dd	ul						{ position: relative; width:95%; margin:0 auto;}
#C0000	#C1400	ul	li	dl	dd	ul	li					{ position: relative; float:left; width:95%; line-height:30px;}
#C0000	#C1400	ul	li	dl	dd	ul	li	span	 		{  font-size:12pt; color:#212121; padding-bottom:25px;  line-height:160%; font-family :"나눔명조",NanumMyeongjo;}
#C0000	#C1400	ul	li	dl	dd	ul	li	dl				{ position: relative; width:100%; padding-bottom:15px; margin-left:-10px;}
#C0000	#C1400	ul	li	dl	dd	ul	li	dl	dt			{ height:33px; font-size:11pt; font-family :"나눔명조",NanumMyeongjo; color:#6AAC12; border:0; font-weight:bold; padding:0; margin:0;}
#C0000	#C1400	ul	li	dl	dd	ul	li	dl	dd		{ font-size:10pt; padding:0; margin:0; line-height:23px;}



#C0000	#C1500												{ position: relative; float:left; width:100%;}
#C0000	#C1500	li											{ position: relative; float:left; width:100%; padding-bottom:40px;}
#C0000	#C1500	li	dl										{ position: relative; float:left; width:100%; }
#C0000	#C1500	li	dl	dt									{ position: relative; float:left; width:100%; font-size:14pt; font-weight:bold; color:#212121; padding-bottom:25px;}
#C0000	#C1500	li	dl	dd								{ position: relative; float:left; width:100%; padding-bottom:30px;}
#C0000	#C1500	li	dl	dd	dl							{ position: relative; float:left; width:550px;}
#C0000	#C1500	li	dl	dd	dl	dt						{ font-size:13pt; color:#212121;  font-family :"나눔명조",NanumMyeongjo; padding-bottom:5px;}
#C0000	#C1500	li	dl	dd	dl	dd					{ padding:0;}
#C0000	#C1500	li	dl	dd	dl	dd	span			{ color:#6AAC12;}

#C0000	#C1500	li	dl	dd	.imgbox1								{ position: relative; float:right; width:380px; height:72px; background:url(../img/contents/C1500_img1.jpg) left top no-repeat; margin-top:14px;}
#C0000	#C1500	li	dl	dd	.imgbox2								{ position: relative; float:right; width:380px; height:72px; background:url(../img/contents/C1500_img2.jpg) left top no-repeat; margin-top:14px;}
#C0000	#C1500	li	dl	dd	.imgbox3								{ position: relative; float:right; width:380px; height:72px; background:url(../img/contents/C1500_img3.jpg) left top no-repeat; margin-top:14px;}
#C0000	#C1500	li	dl	dd	.imgbox4								{ position: relative; float:right; width:380px; height:72px; background:url(../img/contents/C1500_img4.jpg) left top no-repeat; margin-top:14px;}
#C0000	#C1500	li	dl	dd	.imgbox5								{ position: relative; float:right; width:380px; height:72px; background:url(../img/contents/C1500_img5.jpg) left top no-repeat; margin-top:14px;}
#C0000	#C1500	li	dl	dd	.imgbox6								{ position: relative; float:right; width:380px; height:72px; background:url(../img/contents/C1500_img6.jpg) left top no-repeat; margin-top:14px;}
#C0000	#C1500	li	dl	dd	.imgbox7								{ position: relative; float:right; width:380px; height:72px; background:url(../img/contents/C1500_img7.jpg) left top no-repeat; margin-top:14px;}
#C0000	#C1500	li	dl	dd	.imgbox8								{ position: relative; float:right; width:380px; height:72px; background:url(../img/contents/C1500_img8.jpg) left top no-repeat; margin-top:14px;}
#C0000	#C1500	li	dl	dd	.imgbox9								{ position: relative; float:right; width:380px; height:72px; background:url(../img/contents/C1500_img9.jpg) left top no-repeat; margin-top:14px;}
#C0000	#C1500	li	dl	dd	.imgbox10							{ position: relative; float:right; width:380px; height:72px; background:url(../img/contents/C1500_img10.jpg) left top no-repeat; margin-top:14px;}
#C0000	#C1500	li	dl	dd	.imgbox11							{ position: relative; float:right; width:380px; height:72px; background:url(../img/contents/C1500_img11.jpg) left top no-repeat; margin-top:14px;}
#C0000	#C1500	li	dl	dd	.imgbox12							{ position: relative; float:right; width:380px; height:72px; background:url(../img/contents/C1500_img12.jpg) left top no-repeat;}

#C0000	#C1600												{ position: relative; float:left; width:100%;}
#C0000	#C1600	ul											{ position: relative; float:left; width:100%;}
#C0000	#C1600	ul	li										{ position: relative; float:left; width:100%; padding-bottom:60px;}
#C0000	#C1600	ul	li	dl									{ position: relative; float:right; width:750px;}
#C0000	#C1600	ul	li	dl	dt								{ font-size:13pt; color:#212121;padding-bottom:7px; font-weight:bold;}
#C0000	#C1600	ul	li	dl	dd							{ }
#C0000	#C1600	ul	li	dl	dd	p						{ width:100%;}
#C0000	#C1600	ul	li	dl	dd	.tcolor				{ position: relative; float:left; color:#212121; padding-bottom:25px;}
#C0000	#C1600	.txt										{ position: relative; float:left; width:100%; padding-bottom:40px;}
#C0000	#C1600	.txt	strong							{ font-size:14pt; color:#212121; padding-bottom:25px; line-height:160%; font-family :"나눔명조",NanumMyeongjo;}
#C0000	#C1600	.txt	span								{ color:#212121; font-size:14pt; font-weight:bold; font-family :"나눔명조",NanumMyeongjo;}
#C0000	#C1600	.imgbox								{ position: relative; float:left;  width:150px; margin-top:10px; border:1px solid #dfdfdf;}


#C0000	#C2100												{ position: relative; float:left; width:100%; background:url(../img/contents/C2100_bg.jpg) right top no-repeat;}
#C0000	#C2100	ul											{ position: relative; float:left; width:100%;}
#C0000	#C2100	ul	li										{ position: relative; float:left; width:100%; padding-bottom:45px;}
#C0000	#C2100	ul	li	dl									{ position: relative; float:left; width:100%;}
#C0000	#C2100	ul	li	dl	dt								{ font-size:13pt; color:#212121;padding-bottom:7px; letter-spacing:-1px; font-weight:bold;}
#C0000	#C2100	ul	li	dl	dd							{ }
#C0000	#C2100	.txt										{ position: relative; float:left; width:100%; padding-bottom:40px;}
#C0000	#C2100	.txt	strong							{ position: relative; float:left; font-size:14pt; color:#212121; padding-bottom:10px; line-height:160%; font-family :"나눔명조",NanumMyeongjo;}
#C0000	#C2100	.txt	span								{ position: relative; float:left; width:750px; color:#444; font-size:12pt; }
#C0000	#C2100	.txt1										{ position: relative; float:left; width:750px; }

#C0000	#C2200												{ position: relative; float:left; width:100%; background:url(../img/contents/C2200_bg.jpg) left 195px no-repeat;}
#C0000	#C2200	li											{ position: relative; float:left; width:460px; padding-bottom:50px;}
#C0000	#C2200	li	dl										{ position: relative; float:left; width:100%; height:420px;}
#C0000	#C2200	li	dl	dt									{ width:100%; font-size:13pt; color:#212121;padding-bottom:7px; font-weight:bold;}
#C0000	#C2200	li	dl	dd								{ width:100%; }
#C0000	#C2200	li	dl	dd	ul							{ position: relative; float:left; width:100%; margin:10px 0;}
#C0000	#C2200	li	dl	dd	ul	li						{ width:450px; font-size:10pt; padding: 0 0 0 10px; color:#888; line-height:22px;}
#C0000	#C2200	.listyle									{ position: relative; float:right; width:460px;}


#D0000																											{ position: relative; float:left; width:100%;}
#D0000	#D1000																							{ position: relative;float:left; width:100%;}
#D0000	#D1000	.address																			{ position: relative;float:left; width:100%; padding-bottom:20px;}
#D0000	#D1000	.address	dt																		{ font-size:20pt; color:#212121; padding-bottom:25px; letter-spacing:-1px; font-weight:bold;}
#D0000	#D1000	.address	strong																{ width:45px;  font-size:12pt; color:#212121;}
#D0000	#D1000	.address	iframe																{ padding:20px 0 60px 0;}
#D0000	#D1000	.traffic																				{ position: relative;float:left; width:100%;}
#D0000	#D1000	.traffic	li																			{ padding-bottom:35px;}
#D0000	#D1000	.traffic	li	dl	dt																	{ font-size:20pt; color:#212121; padding-bottom:25px; letter-spacing:-1px; font-weight:bold;}
#D0000	#D1000	.traffic	li	dl	dd	ul	li	span												{ color:#F4970C; font-weight:bold;}
#D0000	#D1000	.traffic	li	dl	dd	ul	li	strong											{ position: relative;float:left; width:100%; font-size:15pt; color:#212121; padding-bottom:10px; font-family :"나눔명조",NanumMyeongjo; font-weight:bold;}
#D0000	#D1000	.traffic	li	dl	dd	ul	li	strong	span									{ position: relative;float:left; color:#85AC13;  font-family :"나눔명조",NanumMyeongjo;}
#D0000	#D1000	.traffic	li	dl	dd	ul	li	p													{ position: relative; width:96%; background-color:#FBFBFB; border:1px solid #EAEAEA; padding:20px; margin-top:10px;}

/* 스마트폰 가로 세로 글씨(폰트) 크기 바뀌지 않게 */
* { -webkit-text-size-adjust: none; }

