Body {
	margin:0;
	padding:0;
	background-color:#001A38;
}

td, select, input, textarea, option {
font-family: Dotum, Verdana;
color: #666666;
font-size: 9pt;
line-height: 130%;
scrollbar-3dlight-color:#97A2A2;
scrollbar-arrow-color:#97A2A2;
scrollbar-track-color:#D7D1C8;
scrollbar-darkshadow-color:#97A2A2;
scrollbar-face-color:#FFFFFF;
scrollbar-highlight-color:#FFFFFF;
scrollbar-shadow-color:#FFFFFF}

IMG {border: none;}

/*font*/
a:link	     {color:#666666; text-decoration:none; font-weight: normal;}
a:visited	{color:#666666; text-decoration:none; font-weight: normal;}
a:hover	   {color:#009795; text-decoration:underline; font-weight: normal;}
a:active	{color:#666666; text-decoration:none; font-weight: normal;}

/*COMMON*/
.TopBG {background:url('../images/header/top_bg.gif') repeat-x top center; height: 171px; text-align:center;}
.FooterMenu {padding: 0 15 0 15;}

.ali_Top {vertical-align: top;}
.ali_Btm {vertical-align: bottom;}
.ali_Cen {text-align: center;}
.ali_Rgt {text-align: right;}
.ali_Lft {text-align: left;}

.pd_b20 {padding-bottom: 20px;}
.pd_t10 {padding-top: 10px;}
.pd_b10 {padding-bottom: 10px;}
.pd_t5 {padding-top: 5px;}
.pd_r5 {padding-right: 5px;}
.pd_b5 {padding-bottom: 5px;}
.pd_10 {padding: 10px;}

.formSearch {font-family: Dotum, Verdana; font-size: 9pt; border: solid 1 #97A2A2; color: #3C3633; background-color: #F4FFFF; height: 19px; padding: 3 0 0 0}
.formLogin {font-family: Dotum, Verdana; font-size: 9pt; border: solid 1 #97A2A2; color: #3C3633; background-color: #FFFBF5; height: 19px; padding: 3 0 0 0; width: 90px}
.formBasic {font-family: Dotum, Verdana; font-size: 9pt; border: solid 1 #97A2A2; color: #3C3633; background-color: #FFFFFF; padding: 0 0 0 0}
.formRepl {font-family: Dotum, Verdana; font-size: 9pt; border: solid 1 #97A2A2; color: #3C3633; background-color: #FFFFFF; height: 19px;}
.formTextarea {font-family: Dotum, Verdana; font-size: 9pt; border: solid 1 #97A2A2; color: #3C3633; background-color: #F4FFFF; line-height: 130%; padding: 10px;}
.formFile {font-family: Dotum, Verdana; font-size: 9pt; border: solid 1 #97A2A2; color: #3C3633; background-color: #F4FFFF; height: 19px; padding: 3 0 0 0}
.formSelect {font-family: Dotum, Verdana; font-size: 9pt; border: solid 1 #97A2A2; color: #3C3633; background-color: #F4FFFF; height: 19px; padding: 3 0 0 0}
.formWrite {font-family: Dotum, Verdana; font-size: 9pt; color: #3C3633; border: 1px solid #97A2A2; padding: 10 10 10 10; line-height: 140%;}

.HmStrNews {font-family: Dotum, Verdana; font-size: 9pt; color: #FFFFFF; text-decoration: none; padding: 3 0 0 6; text-align: left;}
.HmStrNews a {font-family: Dotum, Verdana; font-size: 9pt; color: #FFFFFF; text-decoration: none;}
.HmStrNews a:active {font-family: Dotum, Verdana; font-size: 9pt; color: #FFFFFF; text-decoration: none;}
.HmStrNews a:visited {font-family: Dotum, Verdana; font-size: 9pt; color: #FFFFFF; text-decoration: none;}
.HmStrNews a:hover {font-family: Dotum, Verdana; font-size: 9pt; color: #E6CB37; text-decoration: underline;}

/*SUB*/
.Paper	{background-color:#FFFFFF}
.MemTitle	{font-family: Dotum, Verdana; font-size: 9pt; padding: 20 0 5 0; font-weight: bold; color: #30829C;}
.MemBox	{font-family: Dotum, Verdana; font-size: 9pt; padding: 15px; border-collapse:collapse; border: 4px solid #97A2A2; line-height: 150%;}
.MemBox2 {font-family: Dotum, Verdana; font-size: 9pt; padding: 15px; border-collapse:collapse; border: 4px solid #CFD9D9; line-height: 150%;}
.MemItem {font-family: Dotum, Verdana; font-size: 9pt; color: #00486E; text-decoration: none; padding: 6 0 4 20;}
.MemItemBG {background-color: #F2F9F9;}
.MemInfo_notes {font-family: Dotum, Verdana; font-size: 9pt; color: #7DA8BF; text-decoration: none; }
.MyMemItem {font-family: Dotum, Verdana; font-size: 9pt; color: #00486E; text-decoration: none; padding: 6 0 4 10;}

.LoginBox {font-family: Dotum, Verdana; font-size: 9pt; padding: 20px; border-collapse:collapse; border: 4px solid #CFD9D9; line-height: 150%;}

.LMBoxBG {background-color: #FCFCE9; width: 206px; vertical-align: top;}
.LMLineBG {background-color: #BCC5D2; width: 1px}

.StoreMap {background-color: #F2F2F2; border-collapse:collapse; border: 1px solid #D8D8D8;}

.Address {font-family: Dotum, Verdana; font-size: 9pt; color: #002D62; text-decoration: none; line-height: 130%;}
.Tel {font-family: Dotum, Verdana; font-size: 9pt; color: #AD0000; text-decoration: none; font-weight: bold;}

/* Board */
.LstTopBdr {background-color: #2AA3AF; height: 2px}
.LstLineBdr {background-color: #D8D7D7; height: 1px}
.LstDotBdr {background:url('../images/board/bdr_dot.gif') repeat-x; height: 1px}

.LstTitle {font-family: Dotum, Verdana; font-size: 9pt; color: #303030; text-decoration: none; padding-left: 10px; text-align: left;}
.LstTitle a {font-family: Dotum, Verdana; font-size: 9pt; color: #303030; text-decoration: none;}
.LstTitle a:active {font-family: Dotum, Verdana; font-size: 9pt; color: #303030; text-decoration: none;}
.LstTitle a:hover {font-family: Dotum, Verdana; font-size: 9pt; color: #AB7100; text-decoration: underline;}

.LstTxt {font-family: Dotum, Verdana; font-size: 9pt; color: #303030; text-decoration: none; height: 30px; padding-top: 0px; text-align: center;}

.pg_Num {font-family: Verdana, Geneva; font-size: 8pt; color: #000000; text-decoration: none;}
.pg_Num a {font-family: Verdana, Geneva; font-size: 8pt; color: #000000; text-decoration: none;}
.pg_Num a:active {font-family: Verdana, Geneva; font-size: 8pt; color: #000000; text-decoration: none;}
.pg_Num a:hover {font-family: Verdana, Geneva; font-size: 8pt; color: #197EB9; text-decoration: none;}

.pg_NumBdr {font-family: Verdana, Geneva; font-size: 7pt; color: #C4C4C4; padding-left: 6px; padding-right: 6px}

.tbl_body {font-family: Dotum, Verdana; font-size: 9pt; color: #000000; text-decoration: none; padding: 20 20 20 20; line-height: 140%;}

.InpTxt, .InpSecrt, .InpTxtArea {
    border: 1px solid #97A2A2;
    background-color: #FFFFFF;
	line-height: 130%;
    margin: 2px;
    padding: 2px;
}

.tbl_line {background-color: #CFD9D9; height: 1px}
.tbl_clm {font-family: Dotum, Verdana; font-size: 9pt; color: #FFFFFF; text-decoration: none; height: 25px; text-align: center; font-weight: bold; padding-top: 3px; background-color: #D1C8B4;}

.view_large {background-color:#000000; -ms-filter:"Alpha(Opacity=50)"; filter:Alpha(Opacity=50); opacity:0.5}

.viewTmb a.link {display:block; border:1px solid #EBEBEB;}
.viewTmb a.link:hover {border:4px solid #EBEBEB;}




.lm_Box	{border-left:1px solid #C9C9C9; border-right:1px solid #C9C9C9; border-bottom:1px solid #C9C9C9; background-color:#F3F3F3}
.lm_Pad	{padding: 8 0 8 10}
.lm_2dpt_Pad {padding: 4 0 4 10}
.lm_2dptEnd_Pad	{padding: 4 0 10 10}
.lm_3dpt {padding: 2 0 2 10; color:#000000; font-weight: bold;}
.lm_3dptEnd	{padding: 2 0 10 10; color:#000000; font-weight: bold;}

.SubMenuTitle {height: 70px;}
.ShowRoomTitle {height: 40px;}

.CeoMsg {font-size: 12px; line-height: 140%; padding-top: 40px}

.pic_bdr {border: 1px solid #BFBFBF;}
.picSR_bdr {border: 1px solid #937F4D;}
.tmbSR_bdr {border: 1px solid #C9C9C9;}

.itemLineHgt {padding-bottom: 4px;}
.HqName {height: 30px;}
.OverseaName {height: 30px;}

/*NEWS board*/
.Brd_TopLine {background-color:#9F9F9F; height: 2px;}
.Brd_MidLine {background-color:#D8D7D7; height: 1px;}
.Brd_DotLine {background:url('../images/company/news/list_bdr.gif') repeat-x}
.Brd_BtmLine {background-color:#D8D7D7; height: 1px;}

.BrdList_Title {font-size: 12px; padding-left: 20px; height: 30px;}
.BrdList_PG {font-size: 11px; padding-top: 20px; font-weight: bold; color: #2AA3AF}
.BrdList_Date {padding-left: 20px; height: 30px;}
.BrdTxt {font-size: 12px; line-height: 160%; padding: 20 20 20 20}
.Brd_Btn {padding-top: 20px; text-align: right;}



/*Sales Network*/
.SN_Tbl	{padding: 6px; border-collapse:collapse; border: 1px solid #C9C9C9; background-color:#FFFFFF;}
.SN_TblCol1 {font-size: 12px; color:#000000; font-weight: bold; text-align: center; background-color:#E9E4D7;}
.SN_TblCol2 {font-size: 11px; font-weight: bold; text-align: center;}
.SN_TblCol3 {font-size: 11px; line-height: 140%}
.SN_TblHdr {font-size: 11px; color:#000000; font-weight: bold; text-align: center; background-color:#BCB39B;}

/*Showroom SPECIFICATION*/
.SR_Spec	{padding: 6px; border-collapse:collapse; border: 1px solid #C9C9C9; background-color:#FFFFFF;}
.SR_SpecPop	{padding: 2px; border-collapse:collapse; border: 1px solid #C9C9C9; background-color:#FFFFFF;}
.SR_SpcMTitle {font-size: 12px; color:#000000; font-weight: bold; background-color:#E5DFCF; Height: 30px; padding-left: 10px;}
.SR_SpcItem {font-size: 11px; font-weight: bold; background-color:#FFFFFF; padding-left: 10px;}
.SR_SpcCol1 {font-size: 11px; color:#000000; font-weight: bold; text-align: center; background-color:#FFFFFF;}
.SR_SpcCol2 {font-size: 11px; font-weight: bold; text-align: center;}
.SR_SpcCol3 {font-size: 12px; line-height: 140%; padding-right: 10px;}
.SR_SpcHdr {font-size: 12px; color:#FFFFFF; font-weight: bold; text-align: center; background-color:#BCB39B;}
.HdrTitle {letter-spacing: 10}

.PadL10 {padding-left: 10px;}
.PadL20 {padding-left: 20px;}
.PadR10 {padding-right: 10px;}
.PadR20 {padding-right: 20px;}