﻿@charset "utf-8";

A:Link{	color: #333333;	text-decoration: none;}
A:Visited{color: #333333;	text-decoration: none;}
A:Hover{	color: #0066ff;	text-decoration: underline;}

body{ margin:0px; padding:0px; font-family:돋움; font-size:12px; color:#222; background-image:url(/images/TotalBg.gif); background-repeat:repeat-x; background-position:top; line-height:16px }
/*div,dl { zoom:1;}*/
dl,dt,dd,ul,li{margin-left:0px; margin-top:0px; margin-bottom:0px; list-style-type:none; padding:0px}
dl {overflow:auto }

.FullDiv {width:970px; margin-left:auto; margin-right:auto;}
.TopMenuBox{}

.SubLeft{width:235px;  float:left; background:url(/images/S_LeftBg_Product.gif) no-repeat top; position:relative; margin-right:30px}
.SubBody{width:700px; float:left; position:relative}
.SubTitBox{margin-bottom:15px}
.SubContentsBox{padding:10px}

.TechContentsBox p{padding-left:20px; padding-right:80px}
.TechContentsBox h1{font-size:14px; font-weight:bold; color:#36C; background:url(/images/add.gif) no-repeat 0px 0px; padding-left:20px}
.TechContentsBox h2{ font-size:13px; font-weight:bold; color:#444; margin-bottom:-10px; padding-left:10px}

.NaviBar{ border-bottom:1px solid #CCC; margin-bottom:10px; padding-bottom:3px}

.BottomBox{clear:both; padding-top:10px; margin-bottom:20px}

/* 메인최근글 스타일*/
.M_LastBox1 td{vertical-align:top}
.M_LastBox2 td{vertical-align:top}

.M_LL_TBox{height:89px; padding-top:5px; padding-left:14px}
.M_LL_TBox table{}
.M_LL_TBox td{color:#555; height:19px;}
.M_LL_TBox .TdA{ font-weight:bold; color:#777; width:75px; letter-spacing:-1px}
.M_LL_TBox .TdB{letter-spacing:0px; padding-left:5px; width:215px; letter-spacing:-1px;}
.M_LL_TBox .TdB a{color:#555}

.M_LL_CBox{padding-top:2px; padding-left:10px}
.M_LL_CBox table{}
.M_LL_CBox td{color:#222; height:19px}
.M_LL_CBox .TdA{ font-weight:bold; color:#555}
.M_LL_CBox .TdB{letter-spacing:0px; padding-left:5px}

.M_LL_MBox{padding-top:2px; padding-left:0px}
.M_LL_MBox table{}
.M_LL_MBox td{color:#222; height:19px; line-height:15px; letter-spacing:-1px; padding-right:8px; width:100px}
.M_LL_MBox img{border:0px; margin-bottom:2px}

.M_LL_PBox{padding-top:2px; padding-left:6px}
.M_LL_PBox table{}
.M_LL_PBox td{color:#222; height:60px; line-height:15px; letter-spacing:-1px; padding-right:8px; width:100px; vertical-align:bottom}
.M_LL_PBox img{border:0px; margin-bottom:2px}

/* 서브메인최근글 스타일*/
.S_LastBox .TdM{vertical-align:top; padding-bottom:15px}
.S_LL_TBox{height:80px; padding-left:2px}
.S_LL_TBox table{}
.S_LL_TBox td{color:#333; height:19px;}
.S_LL_TBox .TdA{color:#666; width:75px; letter-spacing:0px}
.S_LL_TBox .TdB{letter-spacing:0px; padding-left:5px; width:255px; letter-spacing:-1px;}

.S_LL_MBox{padding-top:2px; padding-left:5px}
.S_LL_MBox table{}
.S_LL_MBox td{color:#222; height:19px; line-height:15px; letter-spacing:-1px; padding-right:8px; width:110px}
.S_LL_MBox img{border:0px; margin-bottom:2px}

.S_LL_PBox{padding-top:2px; padding-left:5px}
.S_LL_PBox table{}
.S_LL_PBox td{color:#222; height:19px; line-height:15px; letter-spacing:-1px; padding-right:8px; width:110px}
.S_LL_PBox img{border:0px; margin-bottom:2px}

/* 서브메인 왼쪽메뉴 스타일*/
.LeftMenuList{margin-bottom:15px; padding-left:20px; text-align:left}
.LeftMenuList table{width:180px}
.LeftMenuList td{border-top:1px solid #DDD; padding-left:26px; font-weight:bold; text-align:left;color:#666; font-size:13px; background:url(/images/IconPointer2.gif) 15px 9px no-repeat}
.LeftMenuList td A:Link{	color: #666;	text-decoration: none;}
.LeftMenuList td A:Visited{color: #666;	text-decoration: none;}
.LeftMenuList td A:Hover{	color: #0066ff;	text-decoration: underline;}
.LeftMenuList td ul{padding-left:0px;}
.LeftMenuList td ul li{ font-weight:normal; letter-spacing:-1px; background: url(/images/IconNext1.gif) 0px 8px no-repeat; padding-left:6px; border-bottom:1px solid #EEE; padding-bottom:3px; padding-top:3px}

.LastNoticeList { margin-bottom:17px}
.LastNoticeList td{ padding-top:7px; height:18px}
.LastNoticeList .Date{ color:#999}

.TitBox{border:3px #EAEAEA solid; padding:7px; margin-bottom:10px}

/*회원가입 */
#JoinDiv{width:680px; text-align:center;}
#JoinDiv .TableA{ border-top:2px solid #0f64bb;}
#JoinDiv th{ text-align:left; color:#0f64bb}
#JoinDiv td{text-align:left}
#JoinDiv .file{color: #282828;	background-color: #FFFFFF ;	border: 1px solid #BFBFBF;	font-family: 굴림;	font-size: 9pt; height:18px; padding-top:2px}
#JoinDiv .TextareaA{ text-align:left;height:150px; padding:20px 18px 0 20px; border:1px solid #BFBFBF; overflow:auto; scrollbar-base-color: #d9d9d9; scrollbar-3dlight-color: #d9d9d9; scrollbar-darkshadow-color: #d9d9d9; scrollbar-face-color: #d9d9d9; scrollbar-highlight-color: #d9d9d9; scrollbar-shadow-color: #d9d9d9; scrollbar-track-color: #f2f2f2;}
#JoinDiv .TextareaB{width:400px; height:100px; border:1px #BFBFBF solid; font-size: 9pt; font-family:돋움; line-height:20px}
#JoinDiv .TdColorA {background-color: #edf6fa; color:#0f64bb; border-bottom: 1px solid #d2dbe7; padding:5px; width:100px}
#JoinDiv .TdColorB {background-color: #fcfcfc; color:#666666; border-bottom: 1px solid #d2dbe7; padding:5px}
#JoinDiv  th{ border-bottom:2px solid #0f64bb; text-align:left; color:#0f64bb}

/*회원가입 팝업*/
#JoinPopupDiv .TableA {border-top:2px solid #0f64bb; text-align:left; color:#0f64bb}
#JoinPopupDiv .TdColorA {background-color: #edf6fa; color:#0f64bb; border-bottom: 1px solid #d2dbe7; padding:5px;}
#JoinPopupDiv .TdColorB {background-color: #fcfcfc; color:#666666; border-bottom: 1px solid #d2dbe7; padding:5px}

/*사이트맵*/
.SiteMapList{padding:5px; margin-bottom:20px; clear:both;border-bottom: 1px solid  #F1F1F1;  }
.SiteMapList .h1{font-size:11pt; font-weight:bold; padding-bottom:5px; letter-spacing:-1px; clear:both;border-bottom: 2px solid  #0f64bb; color:#0f64bb; margin-bottom:5px }
.SiteMapList .h1 a{color:#0f64bb }
.SiteMapList ul {list-style:none; padding:0; font-size:9pt; margin:0px; font-family:"돋움";word-spacing:-1; font-weight:normal; clear:both;margin-bottom:10px}
.SiteMapList li {padding-left:9px; background: url(/images/DotGray.gif) no-repeat 0px 13px; line-height:30px; float:left; width:115px; padding-right:5px; font-weight:bold }
.SiteMapList li a{ color:#777 }

/* 서브페이지 이동박스*/
.PageSelectBox { margin-bottom:15px}
.PageSelectBox table{border:3px solid #62c5dd; background-color:#62c5dd;}
.PageSelectBox td{}
.PageSelectBox .TdA{padding-left:5px; padding-right:10px; color:#FFF; background: url(/images/IconPointWhite.gif) no-repeat 68px 7px; padding-top:2px}
.PageSelectBox .TdB{background-color:#FFF; height:23px; padding-top:0px; padding-left:5px}
.PageSelectBox td a{ background:url(/images/DotGray.gif) no-repeat 0px 5px; padding-left:8px; padding-right:15px; font-size:13px; font-weight:bold; color:#0069b2}

/*연혁*/
.HistoryList {}
.HistoryPageNai{ margin-bottom:10px}
.HistoryList ul{padding-top:15px; line-height:17px}
.HistoryList ul .Year{margin-bottom:20px}
.HistoryList li{ color: #666; margin-bottom:10px; padding-top:1px}
.HistoryList ul .M00{ padding-left:0px; margin-left:35px; font-weight:bold; color:#06C}
.HistoryList ul .M01{ background:url(/aboutus/img/History_01.gif) no-repeat ; padding-left:60px; margin-left:35px}
.HistoryList ul .M02{ background:url(/aboutus/img/History_02.gif) no-repeat ; padding-left:60px; margin-left:35px}
.HistoryList ul .M03{ background:url(/aboutus/img/History_03.gif) no-repeat ; padding-left:60px; margin-left:35px}
.HistoryList ul .M04{ background:url(/aboutus/img/History_04.gif) no-repeat ; padding-left:60px; margin-left:35px}
.HistoryList ul .M05{ background:url(/aboutus/img/History_05.gif) no-repeat ; padding-left:60px; margin-left:35px}
.HistoryList ul .M06{ background:url(/aboutus/img/History_06.gif) no-repeat ; padding-left:60px; margin-left:35px}
.HistoryList ul .M07{ background:url(/aboutus/img/History_07.gif) no-repeat ; padding-left:60px; margin-left:35px}
.HistoryList ul .M08{ background:url(/aboutus/img/History_08.gif) no-repeat ; padding-left:60px; margin-left:35px}
.HistoryList ul .M09{ background:url(/aboutus/img/History_09.gif) no-repeat ; padding-left:60px; margin-left:35px}
.HistoryList ul .M10{ background:url(/aboutus/img/History_10.gif) no-repeat ; padding-left:60px; margin-left:35px}
.HistoryList ul .M11{ background:url(/aboutus/img/History_11.gif) no-repeat ; padding-left:60px; margin-left:35px}
.HistoryList ul .M12{ background:url(/aboutus/img/History_12.gif) no-repeat ; padding-left:60px; margin-left:35px}

/*수상경력 리스트*/
.AwardList{ width:580px; padding-top:20px}
.AwardList li{float:left; width:193px; background:url(/aboutus/img/Award/line_blank15px.gif) bottom repeat-x; margin-bottom:15px; text-align:center;padding-bottom:20px; height:260px; padding-top:10px}
.AwardList .ItemDiv{}
.AwardList .Text{}

/*층별소개 방목록*/
.FloorListStyle{ padding: 10px; border:1px solid #DDD; margin-top:5px}
.FloorListStyle li{ padding-left:12px; padding-top:5px; border-bottom:1xp solid #EEE; padding-bottom:5px; background:url(/images/IconPointGrey.gif) 0px 9px no-repeat; font-size:13px; font-weight:bold }

/*직원소개*/
.StaffList .Box{border:1px solid #DDD; padding:5px;overflow:auto}
.StaffList .Team{ font-size:14px; font-weight:bold; color: #0C3; clear:both; border-bottom:1px solid #0C3; margin-bottom:10px; padding-bottom:2px}
.StaffList .Team2{ margin-left:6px; font-weight:bold; border-bottom:1px dotted #999; padding-bottom:2px; margin-bottom:3px; margin-right:8px}
.StaffList img{margin-right:15px}

.StaffList table{ margin-bottom:15px}
.StaffList tr{}
.StaffList td{ border-bottom:1px solid #DDD; padding-top:3px; padding-bottom:2px; vertical-align:top}
.StaffList .SL{ font-weight:bold ; color:#666; letter-spacing:-1px}
.StaffList .BottomLine{ border:none}


.StaffList ul{ float:left; width:500px}
.StaffList ul li{ border-bottom:1px solid #CCC; padding-bottom:5px; padding-top:5px}
.StaffList .Name{font-size:14px; letter-spacing:3px; font-weight:bold}
.StaffList .Biz{}
.StaffList .Ps{}
.StaffList .Product{ overflow:auto; border-bottom:none}
.StaffList .Product div{float:left; width:50px; line-height:14px; font-size:11px; border:1px solid #F1F1F1; padding:5px; margin-top:5px; margin-right:5px ; text-align:center; letter-spacing:-1px}
.StaffList .Product div img{border-width:0px; width:50px; height:60px;}

/*제휴업체 리스트*/
.AffiliatedList {}
.AffiliatedList ul{ padding-bottom:15px}
.AffiliatedList ul li{float:left; padding-left:5px; padding-right:5px; padding-top:20px; text-align:center; height:120px;background:url(/aboutus/img/line_blank15px.gif) repeat-x bottom; width:330px; font-weight:bold}
.AffiliatedList ul li img{ margin-bottom:5px}
.AffiliatedList ul li a{font-weight:normal; text-decoration:underline;}

/* 게시판용 테이블*/
.BoardA {border-bottom: 1px solid #BFBFBF; margin-top:5px; margin-bottom:15px; text-align:center}
.BoardA th{padding-top:4px; text-align:center; word-spacing:2px; height:25px; color:#0f64bb}
.BoardA .thL{ background-image:url(/images/bbs/TopBarBg.gif); background-repeat:no-repeat; background-position:left}
.BoardA .thR{ background-image:url(/images/bbs/TopBarBg.gif); background-repeat:no-repeat; background-position:right}
.BoardA .thC{ background-image:url(/images/bbs/TopBarBg.gif); background-repeat:no-repeat; background-position:center}
.BoardA td{border-bottom: 1px solid #F1F1F1; padding-top:10px; padding-bottom:5px; font-weight:normal; text-align:center; letter-spacing:0px}
.BoardA td img{vertical-align:middle}
.BoardA .Notice{font-size:11px; font-weight:bold; color:#F60}
.BoardA .No{font-size:8pt; color:#999999; text-align:center}
.BoardA .Tit{text-align:left;}
.BoardA .Writer{font-size:9pt; color:#999999; }
.BoardA .Date{font-size:9pt; color:#999999;  text-align:center}
.BoardA .Count{font-size:9pt; color:#999999;  text-align:center}
.BoardA .FS8{font-size:8pt;font-family:"'돋움'"; color:#999999}
.BoardA .FS8Bold{font-size:8pt;font-family: "'돋움'"; font-weight:bold }

/* 게시판용 테이블 심플*/
.BoardB {margin-top:5px; margin-bottom:15px; text-align:center}
.BoardB th{padding-top:4px; text-align:center; word-spacing:2px; height:25px; color:#AAA; background:url(/images/bbs/TopBarBg2.gif) repeat-x bottom}
.BoardB .thL{}
.BoardB .thR{}
.BoardB .thC{}
.BoardB td{border-bottom: 1px solid #F1F1F1; padding-top:10px; padding-bottom:5px; font-weight:normal; text-align:center; letter-spacing:0px}
.BoardB .Notice{font-size:11px; font-weight:bold; color:#F60}
.BoardB .No{font-size:8pt; color:#999999; text-align:center}
.BoardB .Tit{text-align:left;}
.BoardB .Writer{font-size:9pt; color:#999999; }
.BoardB .Date{font-size:9pt; color:#999999;  text-align:center}
.BoardB .Count{font-size:9pt; color:#999999;  text-align:center}
.BoardB .FS8{font-size:8pt;font-family:"'돋움'"; color:#999999}
.BoardB .FS8Bold{font-size:8pt;font-family: "'돋움'"; font-weight:bold }
.ReStby{color:#093}
.ReEnd{color: #C30}

/* 게시판용 제품리스트*/
.BoardP {margin-top:5px; margin-bottom:15px; text-align:center}
.BoardP th{padding-top:5px; padding-bottom:3px; text-align:center; word-spacing:2px;color:#AAA; border-bottom:2px solid #AAA}
.BoardP td{font-weight:normal; text-align:center; letter-spacing:0px;color: #666666 ; text-align:left}
.BoardP .BLine { border-bottom:1px solid #DDD}

/* 게시판용 테이블기본*/
.BoardBasic {border-top: 1px solid #BFBFBF;border-bottom: 1px solid #BFBFBF; margin-top:5px; margin-bottom:15px}
.BoardBasic th{background:url(/Images/ControlBarBG.gif) repeat-x;border-top: 1px solid #F1F1F1;border-bottom: 1px solid #BFBFBF; padding-top:2px; font-weight:normal; text-align:center; word-spacing:2px; font-size:9pt; height:27px}
.BoardBasic td{border-bottom: 1px solid #F1F1F1; padding-top:10px; padding-bottom:5px; font-weight:normal; text-align:center; letter-spacing:0px;color: #666666}
.BoardBasic .FS10{font-size:10pt;font-family:"굴림"; color:#333333}
.BoardBasic .FS8{font-size:8pt;font-family:"'돋움'"; color:#666666}
.BoardBasic .FS8Bold{font-size:8pt;font-family: "'돋움'"; font-weight:bold }
.RE{ font-family:"굴림"; font-size:8pt; color:#CC3300}

/* 게시판용보기 안내글 */
.GuideBox{ margin-bottom:10px}

/* 게시판용보기 */
.BoardViewA { border:1px solid #ddd; padding:10px; margin-bottom:10px}
.BoardViewA .Top1{border-bottom:1px dotted #999; padding:5px 5px 5px; font-size:11pt; font-weight:bold}
.BoardViewA .Top2{border-bottom:0px dotted #BFBFBF; padding:5px ;clear:both; height:15px; margin-bottom:15px}
.BoardViewA .LeftDiv{float:left}
.BoardViewA .RightDiv{float:right; padding-top:3px}
.BoardViewA .Pds img{vertical-align:middle}
.BoardViewA .Date{}
.BoardViewA .Item{color:#999}
.BoardViewA .Item img{vertical-align:middle}
.BoardViewA .SideLine{ color:#CCC}
.BoardViewA .Writer{}
.BoardViewA .Contents{font-family:''돋움'' ; font-size:12px; padding:5px 5px 15px;; line-height:22px}
.BoardViewA .Bottom{border-top: 1px solid #ddd; padding-top:10px; clear:both}


/* 게시판 글쓰기 */
.BoardWrite { border-bottom:2px solid #DDD; margin-bottom:10px; padding-bottom:10px}
.BoardWrite li{float:left; margin:5px 1px}
.BoardWrite ul{ clear:both}
.BoardWrite .Text{ padding-top:4px}
.BoardWrite .TextBold{ padding-top:3px; font-weight:bold; width:70px}
.BoardWrite .TextBold2{ padding-top:3px; font-weight:bold; }
.BoardWrite input{color: #282828;	background-color: #FFFFFF ;	border: 1px solid #BFBFBF;	font-family: 굴림;	font-size: 9pt; padding-top:4px}
.BoardWrite .file{color: #282828;	background-color: #FFFFFF ;	border: 1px solid #BFBFBF;	font-family: 굴림;	font-size: 9pt; height:22px; padding-top:4px}
.BoardWrite textarea{color: #282828;	background-color: #FFFFFF ;	border: 2px solid #BFBFBF;	font-family: 굴림;	font-size: 10pt; }

/*테이블형 UL*/
.TableUL1 li{float:left; border-bottom: 1px solid #EAEAEA; height: 25px; padding-top:5px; text-align:center}
.TableUL1 ul{clear:both}
.TableUL1 .header li{background:url(/Images/ControlBarBG.gif) repeat-x;border-top: 1px solid #DFDFDF;border-bottom: 1px solid #BFBFBF; padding-top:7px; font-weight:bold; word-spacing:2px; font-size:9pt; height:24px}
.TableUL1 .first1{ text-align:left; padding-left:5px}
.TableUL1 .first2{ text-align:left; padding-left:5px}

.ChoiseStar{width:65px; background:url(/images/icon_star_bg.gif) no-repeat; height:13px; text-align:left}

.OptionBar {margin:10px}
.OptionBar ul{clear:both}
.OptionBar li{ float:left; border-bottom: 1px solid #CCCCCC;border-top: 1px solid #CCCCCC}
.OptionBar .CelA{ background-color:#EAEAEA; padding-left:5px; padding-right:5px; padding-top:7px; height:23px;}
.OptionBar .CelB{ background-color:#FAFAFA; padding-left:5px; padding-right:5px; padding-top:5px; height:25px;}
.OptionBar .CelC{ background-color:#FAFAFA; padding-left:5px; padding-right:5px; padding-top:2px; height:28px;}

/*글쓰기*/
.TitBox{border:3px #EAEAEA solid; padding:7px; margin-bottom:10px; color:#0f64bb; font-size:14px; font-weight:bold; text-align:left}
.WriteDivS{width:680px}
.WriteDivS th{text-align:left; color:#0f64bb}
.WriteDivS td{text-align:left; vertical-align:top; }
.WriteDivS input{color: #282828;	background-color: #FFFFFF ;	border: 1px solid #BFBFBF;	font-family: 굴림;	font-size: 9pt; padding :4px 2px 0px; margin-right:2px }
.WriteDivS .File{color: #282828;	background-color: #FFFFFF ;	border: 1px solid #BFBFBF;	font-family: 굴림;	font-size: 9pt; height:18px; padding-top:2px}
.WriteDivS .TdA {font-weight:bold; padding-bottom:10px}
.WriteDivS .TdB {padding-bottom:10px}
.WriteDivS .TdBN input{ border-width:0px;}
.WriteDivS  textarea{width:676px; height:300px; border:2px solid #DDD; font-family:''돋움''; margin-bottom:10px}
.TextBox{width:676px; height:300px; border:2px solid #DDD; font-family:''돋움''}


/*제품리스트의 제품분류박스*/
.PLServBox {}
.PLServBox ul { width: 660px; padding-left:10px; padding-right:5px; background-color:#FFFFFF; border:2px solid #bee0ff; padding-top:10px;list-style:none; overflow:hidden;margin:0px;margin-bottom:20px; background:url(/images/bbs/TopBarBg2.gif) repeat-x bottom}
.PLServBox li {float:left;height:20px;margin-right:10px; letter-spacing:-1px; font-size:13px; text-align:left; font-weight:bold; padding-bottom:5px}
.PLServBox li a{color:#3281cf}

/*제품보기 */
.PVInfoBox{ width: 325px}
.PVInfoBox td{border-top:1px dotted #DDD; padding-top:6px; vertical-align:top; margin-bottom:5px; border-bottom:5px solid #FFF}
.PVInfoBox .Td1{width:70px; padding-left:5px; background:url(/images/PVInfoBox_SideLine.gif) no-repeat top right; font-weight:bold; color:#777; padding-right:10px}
.PVInfoBox .Td2{ padding-left:8px; vertical-align: text-top}

/*제품파인더 */
.FinderList{border:1px solid #bee0ff; padding:8px; overflow:auto; margin-top:8px; margin:3px; height:380px}
.FinderList ul{padding-left:5px; padding-right:5px; background-color:#FFFFFF; border:1px solid #DDD; padding-top:0px;list-style:none; overflow:hidden;margin:0px;margin-bottom:20px; background:url(/images/bbs/TopBarBg2.gif) repeat-x bottom; padding-bottom:3px}
.FinderList li{ list-style:none;border-bottom:1px solid #ddd; height:20px; padding-left:15px; padding-top:8px; background:url(/images/bullet_add_1.gif) no-repeat 0px 9px; font-size:13px; color:#0f64bb; font-weight:bold}
.FinderList li .M0{ color:#00cccc}
.FinderList li .M1{ color:#4040de}
.FinderList li .M2{ color:#0487db}
.FinderList li .M3{ color: #63C}

.FinderList2{float:left; margin:3px;}
.FinderList2 ul { padding-left:5px;padding-right:5px; background-color:#FFFFFF; border:1px solid #bee0ff; padding-top:0px;list-style:none; margin:0px;margin-bottom:20px; background:url(/images/bbs/TopBarBg2.gif) repeat-x bottom; padding-top:5px}
.FinderList2 li {list-style:none;border-bottom:1px solid #ddd; padding-left:0px; margin-bottom:5px; background:url(/images/bullet_add_1.gif) no-repeat 0px 1px; font-size:13px; color:#0f64bb; padding-bottom:5px; padding-left:15px }
.FinderList2 li a{color:#3281cf}
.FinderList2 .Message{ padding-top:10px; padding-bottom:10px; line-height:16px; letter-spacing:-1px; }

/*페이지 넘버*/
.PageNumberBar {font-family:"'돋움'"; font-size:10pt;text-align:center; margin:10px 0px; clear:both}
.PageBold{font-weight:bold; color: #CC0000;letter-spacing:-2px}
.PageNormal{letter-spacing:-2px}
.PageLine{color:#DDDDDD; padding: 0px 5px 0px 3px; font-size:10pt}
.PageNumberBar img{margin:0px 2px 2px;}

.BoxTextBlack {font-weight:bold;}
.BoxTextBlue {font-weight:bold; color:#0071c7;}
.BoxTextRed {font-weight:bold;color:#FF0033;}
.BoxTextBrown {font-weight:bold;color:#996600;}
.BoxTextGreen {font-weight:bold;color:#339933;}
.BoxTextPurple {font-weight:bold;color:#6600cc;}
.BoxTextCyan {font-weight:bold;color:#009999;}
.BoxTextOrange {font-weight:bold;color:#ff6600;}

.TextCyan {color:#009999;}
.TextGray {color:#888888;}
.TextOrange {color:#ff6600}

.FS8 {font-size:8pt;font-family:"'돋움'";}
.FS8Grey{font-size:8pt;font-family:"'돋움'"; color:#999999}

.BoxTopLine {border-top: 1px solid #d8d8d8}
.BoxTopLinePurple {border-top: 2px solid #c182ff}

.IconSection { margin: 0px 10px ; color:#CCCCCC}

.BtnNoimg{border:1px solid #999999; padding: 2px 3px 0px; background-color:#F9F9F9}
.BtnUp{border:1px solid #999999; padding: 2px 3px 0px; background-color:#E8FFE8; font-size:9pt}
.BtnDown{border:1px solid #999999; padding: 2px 3px 0px; background-color: #FEEDED; font-size:9pt}

.Btn {	color: #111111;	border: 1px solid #CCCCCC;	font-family: 굴림;	font-size: 9pt;	padding-top : 2px;	text-align : center;	cursor: hand;	letter-spacing: 1px;	background-color: #F9F9F9;	height: 19px;}
.BtnBasic { background:url(/Images/Btn/BtnBasicBg.gif) no-repeat; font-family:굴림 ; color:#666666; font-size:9pt; letter-spacing:0px; width:60px;height:23px;border:0px; padding: 5px 0px; cursor:pointer}
.BtnBasicP { background:url(/Images/Btn/BtnBasicBgP.gif) no-repeat; font-family:굴림 ; color:#0f64bb; font-size:9pt; letter-spacing:0px; width:60px;height:23px;border:0px; padding: 5px 0px; cursor:pointer; font-weight:bold}
.BtnBasic80 { background:url(/Images/Btn/BtnBasicBg80.gif) no-repeat; font-family:굴림 ; color:#666666; font-size:9pt; letter-spacing:0px; width:80px;height:23px; border:0px; padding: 5px 0px; cursor:pointer}
.BtnBasic120 { background:url(/Images/Btn/BtnBasicBg120.gif) no-repeat; font-family:굴림 ; color:#666666; font-size:9pt; letter-spacing:0px; width:120px;height:23px; border:0px; padding: 5px 0px; cursor:pointer}

.BtnBasicX2 { background:url(/Images/Btn/BtnBasicBgX2.gif) no-repeat; font-family:"돋움" ; color:#666666; font-size:9pt; letter-spacing:0px; width:60px;height:45px;border:0px; padding-top:3px; cursor:pointer; font-weight:bold;}

.BtnBasicBIg { background:url(/Images/Btn/BtnBasicBigBg.gif) no-repeat; font-family:굴림 ; color:#666666; font-size:9pt; letter-spacing:0px; width:80px;height:27px;border:0px; padding: 6px 0px; cursor:pointer}
.BtnBasicBIgBlue { background:url(/Images/Btn/BtnBasicBIgBluebg.gif) no-repeat; font-family:굴림 ; color: #FFFFFF; font-size:9pt; letter-spacing:0px; width:80px;height:27px;border:0px; padding: 6px 0px; font-weight:bold; cursor:pointer}

.BtnA { background:url(/Images/Btn/BtnABg.gif) no-repeat; font-family:굴림 ; color:#666666; font-size:9pt; letter-spacing:0px; width:60px;height:19px;border:0px; padding: 2px 0px; cursor:pointer}
.BtnA80 { background:url(/Images/Btn/BtnA80Bg.gif) no-repeat; font-family:굴림 ; color:#666666; font-size:9pt; letter-spacing:0px; width:80px;height:19px;border:0px; padding: 2px 0px; cursor:pointer}

.inputA{color: #282828;	background-color: #FFFFFF ;	border: 1px solid #BFBFBF;	font-family: 굴림;	font-size: 9pt; height:13px; padding-top:2px; margin-bottom:1px}

.form {	color: #282828;	background-color: #FFFFFF ;	border: 1px solid #808080;	font-family: 굴림;	font-size: 9pt}
.form2 {	color: #282828;	background-color: #FFFFFF;	border: 1px solid Gray;	font-family: 굴림;	font-size: 8pt;}
select {color: #282828;	background-color: #FFFFFF ;	border: 1px solid #808080;	font-family: 굴림;	font-size: 9pt}
