/* NORMALISE VALUES */

html, body,
h1, h2, h3, h4,
table, th, td,
p, img,
form, label, input, form	 			{margin:0; padding:0; border:0; font:0.9em / 1.2 "Arial", "Dotum", sans-serif; color:#575757;}

select 							{margin:0; padding:0; font-size:12px; height:24px; vertical-align:top;}

/* REDEFINE TAGS */
input							{border:1px solid #ccc; padding:3px; margin:0;}
h1							{font-size:2em; font-weight:bold;}
.internalPage h1 					{margin-bottom:0.3em;}

h1, h2							{font-size:2.5em; font-weight:bold;}
.h2smallerText					{font-size:90%;}
.internalPage h2					{font-size:1.4em; margin:25px 0 15px; padding:0 0 15px 0; border-bottom:1px solid #ccc;/* color:#829f00*/}
h2.h2small 						{font-size:1.4em; line-height:22px;}
h2, h3							{line-height:1.4em;}

h3							{font-size:1.5em; font-weight:bold;}
h3.h3small						{font-size:1.35em; font-weight:bold;}
.internalPage h3					{margin:10px 0; font-weight:bold; font-size:1em;}
h4							{line-height:1.5em;}
.h3_padding						{padding-left:10px;}

p.standAloneText					{margin:1.5em 0;}
p.clearBoth						{margin:0; padding:0; font-size:0; line-height:0;}
a							{text-decoration:none;}
a:hover						{text-decoration:underline;}

h2 a							{text-decoration:none; color:#575757;}
h2 a:hover						{text-decoration:none; color:#575757;}

.mt25							{margin-top:25px;}

/* SITE STRUCTURE */
#pageContainer					{width:980px; margin:0 auto;}

#headerContainer					{position:relative; height:150px; margin:0 0 30px 0; padding:0 0 20px 0; border-bottom:1px solid #ccc;}

#mainBodyContainer				{width:980px;}
#leftContainer					{float:left; width:145px;}

/* 컨테이너 padding-bttom 수정 */
#centerContainer					{float:left; width:580px; margin:0 26px; padding:0 20px 20px 20px; border-left:1px solid #ccc; border-right:1px solid #ccc;}
#rightContainer					{float:left; width:160px;}

#footerContainer					{margin-top:1.5em; margin-bottom:30px; padding-top:1.5em; border-top:1px solid #ccc; text-align:center; padding-bottom:20px;}


/* LAYOUT */

/* header elements */
#mainLogo						{position:absolute; top:35px; left:10px;}

#headerTools					{position:absolute; top:20px; right:0px;}
#headerTools ul					{margin:0; padding:0;}

#headerTools ul li,
#headerTools ul li label,
#headerTools ul li input				{float:left; margin:0; padding:0; list-style:none; color:#333;}
#headerTools ul li a				{margin:0; padding:0 5px; color:#333;}
#headerTools .headerToolsDropdown		{margin:0 5px 0 0; padding:0 13px 0 0; background:url(./images/downArrowNoBkgnd_kr.gif) 100% 7px no-repeat;}
#headerTools .textresizer-active			{color:#0274a1; font-weight:bold;}
#headerTools .textSize				{margin:0 5px;}
#headerTools .small				{font-size:0.8em; padding:0;}
#headerTools .medium				{font-size:0.9em; padding:0;}
#headerTools .large				{font-size:1.1em; padding:0 5px 0 0;}

#headerTools ul li.changeColour			{display:none; padding:0 5px;}
#headerTools li.changeColour span 		{float:left;}
#headerTools li.changeColour ul			{float:left; margin:0; padding:2px 0 0 0;}

#headerTools #search label			{padding:2px 5px 0 5px;}
#headerTools #search #searchBox		{height:20px; line-height:20px; font-size:1em;}
#headerTools #search #searchButton		{margin:0px 0 0 0;}

#topMenu						{position:absolute; z-index:1000; bottom:13px; left:170px; margin:0; padding:0;}
#topMenu li						{float:left; margin:0; padding:0 0 10px; list-style:none; font-size:1.43em; color:#ccc;}
/* #topMenu li a					{margin:0; padding:0 20px 10px 20px;} */
#topMenu li a					{margin:0; padding:0 25px 10px 25px;}
#eng #topMenu li a					{margin:0; padding:0 7px 10px 7px}
#topMenu li a.selected,
#topMenu li a:hover				{text-decoration:none; color:#555; background:url(./images/topMenuRollover_kr.gif) 50% 100% no-repeat;}


/* left col elements */
.leftColBlock						{border-bottom:2px dotted #ccc; margin-bottom:10px; padding-bottom:10px;}
.leftColBlock p					{font-size:1.4em; font-weight:bold;}
.leftColBlock h2 					{font-size:1.4em;}
ul.leftMenuCyanArrow				{margin:0; padding:0;}
ul.leftMenuCyanArrow li				{margin:5px 0; padding:0; list-style:none;}
ul.leftMenuCyanArrow li a				{padding:0 15px 0 0; background:url(./images/rightArrowCyanBkgnd_kr.gif) 100% 3px no-repeat; color:#555; font-weight:bold; font-size:90%;}

ul.leftMenuGreenBlock				{margin:0; padding:0; font-size:93%;}
ul.leftMenuGreenBlock li				{margin:5px 0; list-style:none;}
ul.leftMenuGreenBlock li a				{display:block; background:none; text-decoration:none; border-top:1px solid #fff; border-bottom:1px solid #fff; color:#555; font-weight:bold;}
ul.leftMenuGreenBlock li a span			{display:block; width:130px; padding:7px 0 7px 15px; background:url(./images/greenBlockListItem_kr.gif) 0 9px no-repeat; line-height:1em;}
ul.leftMenuGreenBlock li a:hover			{color:#829f00; background:url(./images/leftMenuListBkgndFade_kr.gif) 0 0 repeat-x; border-top:1px solid #000; border-bottom:1px solid #000;}
ul.leftMenuGreenBlock li a:hover span		{background:url(./images/greyBlockListItem_kr.gif) 0 9px no-repeat;}
ul.leftMenuGreenBlock li a.selected		{color:#829f00; background:url(./images/leftMenuListBkgndFade_kr.gif) 0 0 repeat-x; border-top:1px solid #000; border-bottom:1px solid #000;}
ul.leftMenuGreenBlock li a.selected span	{background:url(./images/greyBlockListItem_kr.gif) 0 9px no-repeat;}

ul.leftMenuPurpleBlock				{margin:0; padding:0; font-size:93%;}
ul.leftMenuPurpleBlock li				{margin:5px 0; list-style:none;}
ul.leftMenuPurpleBlock li a			{display:block; background:none; text-decoration:none; border-top:1px solid #fff; border-bottom:1px solid #fff; color:#555; font-weight:bold;}
ul.leftMenuPurpleBlock li a span			{display:block; width:130px; padding:7px 0 7px 15px; background:url(./images/purpleBlockListItem_kr.gif) 0 9px no-repeat; line-height:1em;}
ul.leftMenuPurpleBlock li a:hover			{color:#86398c; background:url(./images/leftMenuListBkgndFade_kr.gif) 0 0 repeat-x; border-top:1px solid #000; border-bottom:1px solid #000;}
ul.leftMenuPurpleBlock li a:hover span		{background:url(./images/greyBlockListItem_kr.gif) 0 9px no-repeat;}
ul.leftMenuPurpleBlock li a.selected		{color:#86398c; background:url(./images/leftMenuListBkgndFade_kr.gif) 0 0 repeat-x; border-top:1px solid #000; border-bottom:1px solid #000;}
ul.leftMenuPurpleBlock li a.selected span	{background:url(./images/greyBlockListItem_kr.gif) 0 9px no-repeat;}

ul.leftMenuBlueBlock				{margin:0; padding:0; font-size:93%;}
ul.leftMenuBlueBlock li				{margin:5px 0; list-style:none;}
ul.leftMenuBlueBlock li a				{display:block; background:none; text-decoration:none; border-top:1px solid #fff; border-bottom:1px solid #fff; color:#555; font-weight:bold;}
ul.leftMenuBlueBlock li a span			{display:block; width:130px; padding:7px 0 7px 15px; background:url(./images/blueBlockListItem_kr.gif) 0 9px no-repeat; line-height:1em;}
ul.leftMenuBlueBlock li a:hover			{color:#009fcf; background:url(./images/leftMenuListBkgndFade_kr.gif) 0 0 repeat-x; border-top:1px solid #000; border-bottom:1px solid #000;}
ul.leftMenuBlueBlock li a:hover span		{background:url(./images/greyBlockListItem_kr.gif) 0 9px no-repeat;}
ul.leftMenuBlueBlock li a.selected			{color:#009fcf; background:url(./images/leftMenuListBkgndFade_kr.gif) 0 0 repeat-x; border-top:1px solid #000; border-bottom:1px solid #000;}

ul.leftMenuRedBlock				{margin:0; padding:0; font-size:93%;}
ul.leftMenuRedBlock li				{margin:5px 0; list-style:none;}
ul.leftMenuRedBlock li a				{display:block; background:none; text-decoration:none; border-top:1px solid #fff; border-bottom:1px solid #fff; color:#555; font-weight:bold;}
ul.leftMenuRedBlock li a span			{display:block; width:130px; padding:7px 0 7px 15px; background:url(./images/redBlockListItem_kr.gif) 0 9px no-repeat; line-height:1em;}
ul.leftMenuRedBlock li a:hover			{color:#228158; background:url(./images/leftMenuListBkgndFade_kr.gif) 0 0 repeat-x; border-top:1px solid #000; border-bottom:1px solid #000;}
ul.leftMenuRedBlock li a:hover span		{background:url(./images/greyBlockListItem_kr.gif) 0 9px no-repeat;}
ul.leftMenuRedBlock li a.selected			{color:#228158; background:url(./images/leftMenuListBkgndFade_kr.gif) 0 0 repeat-x; border-top:1px solid #000; border-bottom:1px solid #000;}
/* 3depth */
ul.leftMenuRedBlock li>ul				{margin:0; padding-left:10px;}

ul.leftMenuPinkBlock				{margin:0; padding:0; font-size:93%;}
ul.leftMenuPinkBlock li				{margin:5px 0; list-style:none;}
ul.leftMenuPinkBlock li a				{display:block; background:none; text-decoration:none; border-top:1px solid #fff; border-bottom:1px solid #fff; color:#555; font-weight:bold;}
ul.leftMenuPinkBlock li a span			{display:block; width:130px; padding:7px 0 7px 15px; background:url(./images/pinkBlockListItem_kr.gif) 0 9px no-repeat; line-height:1em;}
ul.leftMenuPinkBlock li a:hover			{color:#e55a9b; background:url(./images/leftMenuListBkgndFade_kr.gif) 0 0 repeat-x; border-top:1px solid #000; border-bottom:1px solid #000;}
ul.leftMenuPinkBlock li a:hover span		{background:url(./images/greyBlockListItem_kr.gif) 0 9px no-repeat;}
ul.leftMenuPinkBlock li a.selected			{color:#e55a9b; background:url(./images/leftMenuListBkgndFade_kr.gif) 0 0 repeat-x; border-top:1px solid #000; border-bottom:1px solid #000;}

ul.leftMenuOrangeBlock				{margin:0; padding:0; font-size:93%;}
ul.leftMenuOrangeBlock li				{margin:5px 0; list-style:none;}
ul.leftMenuOrangeBlock li a			{display:block; background:none; text-decoration:none; border-top:1px solid #fff; border-bottom:1px solid #fff; color:#555; font-weight:bold;}
ul.leftMenuOrangeBlock li a span		{display:block; width:130px; padding:7px 0 7px 15px; background:url(./images/orangeBlockListItem_kr.gif) 0 9px no-repeat; line-height:1em;}
ul.leftMenuOrangeBlock li a:hover		{color:#d28b3a; background:url(./images/leftMenuListBkgndFade_kr.gif) 0 0 repeat-x; border-top:1px solid #000; border-bottom:1px solid #000;}
ul.leftMenuOrangeBlock li a:hover span		{background:url(./images/greyBlockListItem_kr.gif) 0 9px no-repeat;}
ul.leftMenuOrangeBlock li a.selected		{color:#d28b3a; background:url(./images/leftMenuListBkgndFade_kr.gif) 0 0 repeat-x; border-top:1px solid #000; border-bottom:1px solid #000;}

ul.leftMenupetrogreenBlock			{margin:0; padding:0; font-size:93%;}
ul.leftMenupetrogreenBlock li			{margin:5px 0; list-style:none;}
ul.leftMenupetrogreenBlock li a			{display:block; background:none; text-decoration:none; border-top:1px solid #fff; border-bottom:1px solid #fff; color:#555; font-weight:bold;}
ul.leftMenupetrogreenBlock li a span		{display:block; width:130px; padding:7px 0 7px 15px; background:url(./images/petrogreenBlockListItem_kr.gif) 0 9px no-repeat; line-height:1em;}
ul.leftMenupetrogreenBlock li a:hover		{color:#0274a1; background:url(./images/leftMenuListBkgndFade_kr.gif) 0 0 repeat-x; border-top:1px solid #000; border-bottom:1px solid #000;}
ul.leftMenupetrogreenBlock li a:hover span	{background:url(./images/greyBlockListItem_kr.gif) 0 9px no-repeat;}
ul.leftMenupetrogreenBlock li a.selected	{color:#0274a1; background:url(./images/leftMenuListBkgndFade_kr.gif) 0 0 repeat-x; border-top:1px solid #000; border-bottom:1px solid #000;}


/* center col elements */

#homeMainContent					{float:left; width:881px; border-bottom:solid 1px #ccc; margin:0 0 0 30px; padding:0 0 37px 0;}
#homeMainContent img				{float:right;}
#homeMainContent div				{float:right; }
#videoContainer					{*width: 420px;  /* IE7 and below */}
#homeMainContent h2 				{color:#009fcf; width:400px;}
#homeMainContent h3 				{font-size:1.1em; width:370px; margin-bottom:3px;}
#homeMainContent p 				{font-size:.9em; width:408px; margin-bottom:1.2em;}
#homeMainContent p.link				{margin:27px 0 0 0; text-align:right;}
#homeMainContent p.link a			{font-weight:bold; color:#0274a1;}
#homeMainContent p.link a:hover		{text-decoration:underline;}

#homeBoxes						{float:left; width:881px; margin:10px 0 0 30px;}
#homeBoxes a:hover				{text-decoration:underline;}
#homeBoxesHorizontal				{float:left; width:289px; border-right:solid 1px #cfcfcf; padding-top:11px; min-height:249px; height:auto!important; height:249px;}
#homeBoxesHorizontal img			{float:right;}
#homeBoxesHorizontal h2, 
#homeBoxesHorizontal p				{width:135px; height:45px;}
#homeBoxesHorizontal div			{float:left; width:280px; padding:0 0 10px 0; border-bottom:solid 1px #e0e0e0; margin-bottom:10px;}
#homeBoxesHorizontal div.last			{border-bottom:0; padding:0; margin-bottom:0;}

#homeBoxesList					{float:left; width:278px; min-height:244px; height:auto!important; height:244px; padding:10px 11px 0 10px; border-right:solid 1px #cfcfcf;}

#homeBoxesList ul					{list-style-type:none; padding:5px 0 0 0; margin:0; color:#0274a1; width:278px;}
#homeBoxesList li					{border-bottom:dotted 2px #cfcfcf; padding:6px 0 3px 0;}
#homeBoxesList li.last				{border-bottom:0; padding-bottom:15px;}
#homeBoxesList li a					{margin:0 0 0 0; padding:0 8px 0 0; text-decoration:none; color:#0274a1;}
#homeBoxesList li a:hover				{text-decoration:underline;}

#homeBoxesVertical				{float:left; width:290px; min-height:249px; height:auto!important; height:249px;}
#homeBoxesVertical img				{float:left; margin-top:10px;}
#homeBoxesVertical h2				{width:130px; height:38px;}
#homeBoxesVertical ul				{list-style-type:none; padding:0; margin:0; color:#0274a1;}
#homeBoxesVertical li				{}
#homeBoxesVertical li 				{margin:5px 0 0 10px; padding:0 0 0 10px; list-style:none; background:url(./images/greyBulletListItem_kr.gif) 0 5px no-repeat;}

#homeBoxesVertical li a				{text-decoration:none; color:#575757;}
#homeBoxesVertical li a:hover			{text-decoration:underline;}
#homeBoxesVertical p				{width:130px;}
#homeBoxesVertical div				{float:left; width:130px; padding:6px 9px 0 10px; min-height:226px; height:auto!important; height:226px; border-right:solid 1px #e0e0e0;}
#homeBoxesVertical div.last			{border-right:0; padding:6px 0 0 10px; margin-bottom:0;}
#homeBoxesVertical div.last img			{float:none; margin-top:0px; margin-left:10px;}

#board_share_list					{display: block;}
#board_notice_list					{display: none;}
#board_notice_list a, #board_share_list a	{float: left; width: 200px;}
}
#centerContainer 							{padding-bottom:30px;}
#centerContainer h3						{font-size:1.4em; margin-bottom:8px;}
#centerContainer p							{line-height:1.52em; padding-bottom:10px;}
#centerContainerTopBlock						{margin:0; padding:0;}
#centerContainerTopBlockLeftContent				{float:left; width:206px; padding:0 10px 0 0;}
#centerContainerTopBlockLeftContentLandingPage		{float:left; width:260px; padding-right:20px;}
#centerContainerTopBlockLeftContentLandingPage h1	{padding-bottom:10px;}
#centerContainerTopBlockLeftContentLandingPage p		{line-height:1.64em;}
#centerContainerTopBlockRightContent				{float:right;}
#centerContainerBottomBlock					{margin:30px 0 0 0; padding:10px 0 0 0; border-top:1px solid #ccc;}

#breadCrumb			{margin:0; padding:1px 0 35px;}
#breadCrumb ol			{margin:0; padding:0;}
#breadCrumb ol li			{font-weight:normal; float:left; margin:0 2px; padding:0; list-style:none; font-family:"돋음", "Dotum", Baekmuk Dotum, Undotum, Apple Gothic, Latin font, sans-serif;}
#breadCrumb ol li.highlight	{font-weight:bold; background:url(./images/breadcrumbListItem_kr.gif) 100% 6px no-repeat;}
#breadCrumb ol li a		{margin:0 0 0 0; padding:0 8px 0 0; text-decoration:none; color:#333;}
#breadCrumb ol li a:hover		{text-decoration:underline;}

.internalPage ol					{margin:0; padding:0 0 0 20px;}
.internalPage ol li					{margin:0 0 1em 0; font-weight:bold;}
.internalPage ol li p					{margin:1em 0 0 0;}
.internalPage p a, .internalPage ul a		{color:#829f00;}
.internalPage h2 a:hover				{color:#009fcf;}

ul.subSections					{margin:0; padding:0;}
ul.subSections li					{margin:0; padding:0 5px; list-style:none; width:134px; float:left; border-left:1px solid #ccc;}
ul.subSections li:hover				{background:url(./images/centerContainerLiBkgnd_kr.gif) repeat-x;}
ul.subSections li.first				{border:none;}
ul.subSections li.secondRow			{margin-top:15px;}
ul.subSections li div.subsectionBlock		{padding:10px 0 0 0; min-height:260px; height:auto!important; height:260px; position:relative;}
ul.subSections li img				{position:absolute; bottom:0;}
ul.subSections h2					{min-height:55px; height:auto!important; height:55px;}/* sets the height to allow the text to line up */
ul.subSections h2.landingPage			{min-height:75px; height:auto!important; height:75px;}
ul.subSections p					{line-height:1.4em;}
ul.subSections li div.subsectionBlock a:hover	{text-decoration:none;}

/* subSections_수입업체 */
ul.subSections_flo					{margin:0; padding:0;}
ul.subSections_flo li					{margin-bottom: 15px; padding:0 5px; list-style:none; width:178px; float:left; border-left:1px solid #ccc;}
ul.subSections_flo li:hover				{background:url(./images/centerContainerLiBkgnd_kr.gif) repeat-x;}
ul.subSections_flo li.first				{border:none;}
ul.subSections_flo li.secondRow			{margin-top:15px;}
ul.subSections_flo li div.subsectionBlock		{padding:10px 0 0 0; min-height:160px; height:auto!important; height:160px; position:relative; text-align:center;}
ul.subSections_flo h2				{min-height:35px; height:auto!important; height:35px; text-align:left;}/* sets the height to allow the text to line up */
ul.subSections_flo a					{text-decoration:none; color:#575757;}
ul.subSections_flo p					{line-height:1.6em; text-align:left;}
ul.subSections_flo p a				{text-decoration:none; color:#575757;}
ul.subSections_flo p a:hover			{text-decoration:underline; color:#575757; cursor:pointer;}
ul.subSections_flo img				{width:140px;}

/*.internalPage ul li 				{margin:10px 0 0 10px; padding:0 0 0 20px; list-style:none; background:url(./images/greenBulletListItem_kr.gif) 0 5px no-repeat;} */
.internalPage ul li 					{margin:10px 0 0 10px; padding:0 0 0 20px; list-style:none; background:url(./images/greyBulletListItem_kr.gif) 0 5px no-repeat;}
.internalPage ul					{margin:0; padding:0; font-size:0.9em;}

/* sitemap */
.sitemap						{padding-left:20px;}
.sitemap h3 a					{color:#0274a1;}
.sitemap h3 a:hover					{color:#575757;}
.sitemap ul						{padding-bottom:20px;}
.sitemap li a						{color:#0274a1;}
.sitemap li a:hover					{font-weight:bold; text-decoration:none; color:#0274a1;}
/* sitemap 2depth */
.sitemap ul li ul					{padding:5px 5px 8px 5px;}
.sitemap ul li ul li a					{line-height:14px; font-size:12px; color:#0e93b4;}
.sitemap ul li ul li a:hover				{font-weight:normal; text-decoration:underline; color:#0e93b4;}

/* board */
#board_text, #board_textfield			{padding:4px; width:98%; margin:0px;}
#board_checkbox		 			{border:none; margin:0px; padding:0px;}
#board_submit 					{font-size:12px; padding:4px; border:none; font-weight:bold; color:#fff; background:#d28b3a; cursor:pointer; width:60px; height:23px;}
#board_select					{font-size:12px; margin-top:30px; color:#575757;}
#board_Keyword					{font-size:12px; font-size:11px9; color:#575757; width:30%; height:14px; height:13px9;}
#board_search 					{font-size:12px; padding:4px; border:none; font-weight:bold; color:#fff; background:#575757; cursor:pointer; width:60px; height:23px;}
#board_search_text 				{font-size:12px; border:1px solid #ccc; height:15px; margin-top:0px; vertical-align:top;}

/* notice news_view */
.news-single-item 					{padding:5px 0 5px 0;}
.news-single-item h1 				{color:#d28b3a; padding-bottom:15px;}
.news-single-timedata 				{float:left; font-size:1.1em; font-weight:bold; padding-bottom:10px;}
.news-single-img 					{float:right; margin-left:5px;}
.news-single-imgcaption 				{padding:3px; clear:both; font-size:9px; color:#999;}

/* notice news_write */
.board_write	 					{padding:10px 0 10px 0;}
.board_write td					{border-bottom:solid 1px #ccc; padding:10px 0 10px 0; font-size:12px;}
.board_write_tit 					{font-weight:bold;}

/* notice news_list */
.board_list	 					{padding:10px 0 10px 0;}
.board_list_tit 					{font-weight:bold; text-align:center;}
.board_list td						{border-bottom:solid 1px #ccc; padding:10px 0 10px 0; font-size:12px;}
.board_list td a					{font-size:12px; color:#575757;}
.board_list td a link					{font-size:12px; text-decoration:none;}
.board_list td a:hover				{font-size:12px; text-decoration:underline; color:#d28b3a;}
#board_list_num 					{font-size:12px; text-align:center; font-weight:bold;}
#board_list_date 					{font-size:10px; font-family:Verdana; color:#999; text-align:right;}

.board_num 						{font-size:11px; color:#575757; font-weight:bold; text-align:center; padding:0 15px 0 15px;}
.board_num a 					{color:#575757; text-decoration:none;}
.board_num a link					{color:#575757; text-decoration:none;}
.board_num a:hover 				{color:#d28b3a; text-decoration:underline;}

.board_btn			 			{font-size:12px; font-weight:bold; padding-bottom:10px;}
.board_btn a 					{color:#575757; text-decoration:none;}
.board_btn a link					{color:#575757; text-decoration:none;}
.board_btn a:hover 					{color:#d28b3a; text-decoration:underline;}

/* notice news_list 
#board_list	 							{padding:10px 0 10px 0;}
#board_list table tr:first-child>td					{font-weight:bold; text-align:center;}
#board_list table tr>td:first-child					{font-size:12px; text-align:center; font-weight:bold;}
#board_list td							{border-bottom:solid 1px #ccc; padding:10px 0 10px 0; font-size:12px;}
#board_list td a							{font-size:12px; color:#575757;}
#board_list td a:hover						{font-size:12px; text-decoration:underline; color:#d28b3a;}
#board_list td.board_list_date 					{font-size:10px; font-family: Verdana; color:#999; text-align:right;}
#board_list td.board_list_num 					{font-size:12px; text-align:center; font-weight:bold;}
/*#board_list table tr:nth-child(n+2)>td:nth-last-child(1)	{font-size:10px; font-family: Verdana; color:#999; text-align:right;}
#board_list_num td 						{font-size:11px; color:#575757; font-weight:bold; text-align:center; padding:0 15px 0 15px;}
#board_list_num td.nocss						{font-size:11px; color:#575757; font-weight:normal; text-align:center; padding:0 0px 0 0px;}
#board_list_num td a 						{color:#575757; text-decoration:none;}
#board_list_num td a:hover 					{color:#d28b3a; text-decoration:underline;}				

.board_btn			 			{font-size:12px; font-weight:bold; padding-bottom:10px;}
.board_btn a 					{color:#575757; text-decoration:none;}
.board_btn a link					{color:#575757; text-decoration:none;}
.board_btn a:hover 					{color:#d28b3a; text-decoration:underline;}*/

/* right col elements */
#rightContainer					{}
#rightContainer h2 					{font-size:1.4em; margin-bottom:10px; padding-top:20px;}
#rightContainer ul 					{width:145px; border-bottom:2px dotted #ccc; list-style-type:none; margin:0; padding:0 0 10px 0; color:#0274a1; line-height:1.3em; font-size:12px;}
#rightContainer li					{padding:7px; color:#0274a1; background:#DDD; border-bottom:1px solid #fff;}
#rightContainer li.top				{background:#0274A1; color:#fff; font-size:12px; font-weight:bold;}
#rightContainer li.top a 				{color:#fff; text-decoration:none;}
#rightContainer a 					{color:#0274a1; text-decoration:none;}
#rightContainer a:hover				{text-decoration:underline;}
#rightContainer .sponsors img			{border:1px solid #ddd; text-align:center; width:145px; margin-bottom:5px; padding:3px;}
/* .sponsors ul					{width:145px;}
.sponsors ul li 					{border:1px solid #ddd; text-align:center; height:50px; margin-bottom:5px;} */

/* footer elements */
#footerContainer 					{clear:left;}
#footerContainer ul					{margin:0; padding:0;}
#footerContainer ul li				{display:inline; margin:0; padding:0; list-style:none; color:#555;}
#footerContainer ul li.noLink			{padding:0 5px;}
#footerContainer ul li a				{color:#555; padding:0 5px;}
#footerContainer ul.lightBlueText li a		{color:#009fcf;}

/* SITE WIDE GENERIC STYLES */
.clearBoth						{clear:both;}
.displayNone						{display:none;}
.noBkgnd						{background:none;}
.noMargin						{margin:0;}
.floatLeft						{float:left;}
.floatRight						{float:right;}
.centerText						{text-align:center;}
.textRight						{text-align:right;}
.noFontSwap						{font-family:arial;}
.findOutMore					{color:#575757; padding:0 15px 0 0; background:url(./images/rightArrowCyanBkgnd_kr.gif) 100% 3px no-repeat;}
.products						{padding:0 33px 20px 0;}
.products_none					{padding:0 0 30px 0;}
.products_image					{padding:7px 0 0 0;}
.border_img						{border:1px solid #ddd; padding:5px; margin:0 30px 20px 0;}
.pr15							{padding-right:15px;}
.pb20							{padding-bottom:30px;}

.products a[rel^="prettyPhoto"] div		{display: none;}



/* COLOURS */
.greenText						{color:#829f00;}
.greenBorderBottom				{border-bottom:3px solid #829f00;}
.orangeText						{color:#d28b3a;}
.orangeBorderBottom				{border-bottom:3px solid #d28b3a;}
.pinkText						{color:#e55a9b;}
.pinkBorderBottom					{border-bottom:3px solid #e55a9b;}
.redText						{color:#228158;}
.redBorderBottom					{border-bottom:3px solid #228158;}
.purpleText						{color:#86398c;}
.purpleBorderBottom				{border-bottom:3px solid #86398c;}
.lightBlueText						{color:#009fcf;}
.lightBlueBorderBottom				{border-bottom:3px solid #009fcf;}
.petrolGreenText					{color:#0274a1;}
.petrolGreenBorderBottom				{border-bottom:3px solid #0274a1;}

/* table style */
table.flo  						{margin:0; padding:0; border:0; border-top:2px solid #bdbdbd; border-spacing:0px; width:580px;}
table.flo tr td  					{margin:0; padding:4px; font-size:11px; color:#757575; border-bottom:1px solid #eeeeee;}	
table.flo tr td  a					{color:#757575;}								 

/* 라이센시 페이지 추가 */
.license 						{margin:0; padding:0; display:inline;}
.license img 						{float:left;}
.license ul 						{margin:0; padding:0 20px; float:left;}


/* ACCESSIBILITY COLOUR CHANGES */
.bw h1, .bw h2, .bw h3, .bw p, .bw img, .bw ul, .bw li, .bw a, .bw span, .bw div	{color:#000!important; border-color:#000!important; background:#fff none!important;}
.by h1, .by h2, .by h3, .by p, .by img, .by ul, .by li, .by a, .by span, .by div		{color:#000!important; border-color:#000!important; background:#ffff00 none!important;}
.by 												{background:#ffff00!important;}
.bp h1, .bp h2, .bp h3, .bp p, .bp img, .bp ul, .bp li, .bp a, .bp span, .bp div	{color:#000!important; border-color:#000!important; background:#ffddff none!important;}
.bp 												{background:#ffddff!important;}
.by a:hover, .bw a:hover, .bp a:hover 							{text-decoration:underline!important;}



.row {font-family: '맑은 고딕'}

.boardView a {color:#999;}
.boardView a:hover {color:#D28B3A;}

.main_newstitle {float:left;}
.main_newstab {margin: 0px 0px -4px 55px;}



/*사업실적 보고서 및 결산서_20131104 */

.report_down{
	width: 564px;
	height: 62px;
	margin-top: 12px;
	margin-bottom: 12px;
	display: none;
}

.report_down > .result_report{
	float: left;
}

.report_down > .report_details{
	float: right;
}

/* 게시판 이미지 사이즈 */
.attach_file {width:580px;}

