﻿@charset "utf-8";
/* CSS Document */

body 
{
	margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; background: url(/images/bg.jpg) repeat-x; background-color:#171717; text-align:center;
	font-family:맑은 고딕,Arial,sans-serif,돋움; font-size:11px;
}

img { border:0;}

/*링크 테두리 점선 없애기*/
a,img,input {selector-dummy:expression(this.hideFocus=true);}

/*파이어폭스까지 적용*/
a,img,input {outline: none;selector-dummy:expression(this.hideFocus=true);}





A:link    { font-size:11px; font-weight:normal; font-family:맑은 고딕,Arial,sans-serif,돋움; color: #0000FF; line-height:15px; text-decoration:none; }
A:visited { font-size:11px; font-weight:normal; font-family:맑은 고딕,Arial,sans-serif,돋움; color: #0000FF; line-height:15px; text-decoration:none; }
A:active  { font-size:11px; font-weight:normal; font-family:맑은 고딕,Arial,sans-serif,돋움; color: #0000FF; line-height:15px; text-decoration:none; }
A:hover   { font-size:11px; font-weight:normal; font-family:맑은 고딕,Arial,sans-serif,돋움; color: #0A246A; line-height:15px; text-decoration:none; }


a.txt_white:link, a.txt_white:visited { color:#666; text-decoration:none; font-size: 10px; }
a.txt_white:hover, a.txt_white:active {	color:#fff; text-decoration:none; font-size: 10px; }

.tablelist td {font-size:10px; font-family:맑은 고딕,Arial,sans-serif,돋움; color:#a1a1a1; text-decoration:none;}
.tablelist td a:link, .tablelist td a:visited {font-size:11px; font-family:맑은 고딕,Arial,sans-serif,돋움; color:#464646; text-decoration:none;}
.tablelist td a:hover, .tablelist td a:active {font-size:11px; font-family:맑은 고딕,Arial,sans-serif,돋움; color:#115ba9; text-decoration:underline;}
a.language:link, a.language:visited {font-family:맑은 고딕,Arial,sans-serif,돋움; font-size:10px; color:#898989;}
a.language:hover, a.language:active {font-family:맑은 고딕,Arial,sans-serif,돋움; font-size:10px; color:#ffffff;}
a.paging {font-size:11px; font-family:맑은 고딕,Arial,sans-serif,돋움; color:#555555; text-decoration:none; }
a.paging_on {font-size:11px; font-family:맑은 고딕,Arial,sans-serif,돋움; color:#115ba9; font-weight:bold; text-decoration:none; }


#tmDiv2 { position:absolute; left:89px; top:91px; width:150px; z-index:1; visibility:hidden;}
#tmDiv2_2 { position:absolute; left:238px; top:110px; width:115px; z-index:1; visibility:hidden;}
#tmDiv2_3 { position:absolute; left:238px; top:129px; width:115px; z-index:1; visibility:hidden;}
#tmDiv2_4 { position:absolute; left:238px; top:148px; width:115px; z-index:1; visibility:hidden;}
#tmDiv3 { position:absolute; left:238px; top:91px; width:160px; z-index:1; visibility:hidden;}
#tmDiv3_2 { position:absolute; left:397px; top:110px; width:160px; z-index:1; visibility:hidden;}
#tmDiv3_3 { position:absolute; left:397px; top:129px; width:115px; z-index:1; visibility:hidden;}
#tmDiv4 { position:absolute; left:396px; top:91px; width:115px; z-index:1; visibility:hidden;}
#tmDiv4_1 { position:absolute; left:510px; top:91px; width:115px; z-index:1; visibility:hidden;}
#tmDiv4_2 { position:absolute; left:510px; top:110px; width:115px; z-index:1; visibility:hidden;}
#tmDiv4_3 { position:absolute; left:510px; top:129px; width:115px; z-index:1; visibility:hidden;}
#tmDiv5 { position:absolute; left:492px; top:91px; width:160px; z-index:1; visibility:hidden;}
#tmDiv6 { position:absolute; left:583px; top:91px; width:115px; z-index:1; visibility:hidden;}

.png24 { tmp:expression(setPng24(this));}

a.enlarge:link, a.enlarge:visited {font-family:맑은 고딕,Arial,sans-serif,돋움; color:#898989;}
a.enlarge:hover, a.enlarge:active {font-family:맑은 고딕,Arial,sans-serif,돋움; color:orange;}

.content td, .content td p {font-size:11px; font-family:맑은 고딕,Arial,sans-serif,돋움; line-height:15px; color:#7d7d7d; text-decoration:none;}
.content td a:link, .content td a:visited {font-size:11px; font-family:맑은 고딕,Arial,sans-serif,돋움; color:#7d7d7d; text-decoration:none;}
.content td a:hover, .content td a:active {font-size:11px; font-family:맑은 고딕,Arial,sans-serif,돋움; color:#7d7d7d; text-decoration:underline;}

.booktitle, a.booktitle:link, a.booktitle:visited {font-family:맑은 고딕,Arial,sans-serif,돋움; font-size:11px; line-height:20px; font-weight:bold;}
a.booktitle:hover, a.booktitle:active {font-family:맑은 고딕,Arial,sans-serif,돋움; font-size:11px; line-height:20px; font-weight:bold; }

.MenuBG { background-image: url(/images/MenuBG2.gif); font-size:11px; font-family:맑은 고딕,Arial,sans-serif,돋움; line-height:15px; color:#FFFFFF; text-decoration:none;}

.MenuText:link		{ font-size:11px; font-weight:normal; font-family:맑은 고딕,Arial,sans-serif,돋움; line-height:15px; color:#DFDFF6; text-decoration:none; }
.MenuText:visited	{ font-size:11px; font-weight:normal; font-family:맑은 고딕,Arial,sans-serif,돋움; line-height:15px; color:#DFDFF6; text-decoration:none; }
.MenuText:active	{ font-size:11px; font-weight:normal; font-family:맑은 고딕,Arial,sans-serif,돋움; line-height:15px; color:#DFDFF6; text-decoration:none; }
.MenuText:hover		{ font-size:11px; font-weight:normal; font-family:맑은 고딕,Arial,sans-serif,돋움; line-height:15px; color:#FFFFFF; text-decoration:none; }

.BanText:link		{ font-size:11px; font-weight:normal; font-family:맑은 고딕,Arial,sans-serif,돋움; line-height:15px; color:#FFFFFF; text-decoration:none; }
.BanText:visited	{ font-size:11px; font-weight:normal; font-family:맑은 고딕,Arial,sans-serif,돋움; line-height:15px; color:#FFFFFF; text-decoration:none; }
.BanText:active		{ font-size:11px; font-weight:normal; font-family:맑은 고딕,Arial,sans-serif,돋움; line-height:15px; color:#FFFFFF; text-decoration:none; }
.BanText:hover		{ font-size:11px; font-weight:normal; font-family:맑은 고딕,Arial,sans-serif,돋움; line-height:15px; color:#FFFFFF; text-decoration:none; }


.main_ban_bg {	padding: 5px 0 0 6px; vertical-align:top; width:222px; height:166px; text-align:left; background-image: url('/images/main_ban_bg.gif') ;font-size:12px; font-family:맑은 고딕,Arial,sans-serif,돋움; line-height:15px; color:#FFFFFF; text-decoration:none;} 
.main_ban_bg2 {	padding: 5px 0 0 6px; vertical-align:top; width:222px; height:166px; text-align:left; background-image: url('/images/main_ban_bg2.gif') ;font-size:12px; font-family:맑은 고딕,Arial,sans-serif,돋움; line-height:15px; color:#FFFFFF; text-decoration:none;} 
.main_ban_Title { height:20px; padding: 0 0 0 19px; text-align:left; }
.main_ban_Text	{ padding: 2px 0 0 0px; color:#303030; width:220px; text-align:center; font-size:8pt; font-family:맑은 고딕,Arial,sans-serif,돋움; }


.main_ban2_Text { background-image: url(/images/main_ban02.gif); color:#F2F2F2; font-weight:normal; font-size:11px; font-family:맑은 고딕,Arial,sans-serif,돋움; text-align:center; }


.Menu_Link_Text:link	{ font-size: 11px; font-family: Verdana, 맑은고딕, "Century Gothic", sans-serif; line-height: 17px; }
.Menu_Link_Text:visited	{ font-size: 11px; font-family: Verdana, 맑은고딕, "Century Gothic", sans-serif; line-height: 17px; }
.Menu_Link_Text:active	{ font-size: 11px; font-family: Verdana, 맑은고딕, "Century Gothic", sans-serif; line-height: 17px; }
.Menu_Link_Text:hover	{ font-size: 11px; font-family: Verdana, 맑은고딕, "Century Gothic", sans-serif; line-height: 17px; }

.footer1 { color:#9f9999; font-size:10px; font-family:맑은 고딕,Arial,sans-serif,돋움; letter-spacing:0px; }
.footer2 { color:#464646; font-size:10px; font-family:맑은 고딕,Arial,sans-serif,돋움; }

.Text_Red { color:#FF0000; }


.LoginInput { border:1px solid #dadada; width:140px; height:15px; }
.SignInput{ border:1px solid #dadada; width:150px; height:15px; }
.SignInput_Phone { border:1px solid #dadada; width:50px; height:15px; }
.SignInput_Address { border:1px solid #dadada; width:420px; height:15px; }


.stitle {font-size:16px; font-weight:bold; font-family:Arial,sans-serif,맑은 고딕,돋움; color:#252525; }
.jointable {border-top:#dbdcd5 solid 3px; border-bottom:#dbdcd5 solid 2px;}
.jointable td {border-bottom:1px #dbdcd5 solid;}
.jointable td.tleft {font-size:12px; font-weight:bold; color:#555555; padding:10px 0 10px 15px; text-align:left; background:#f5f6f2;}
.jointable td.tright {font-size:12px; color:#726b62; padding:6px 20px; text-align:left; }
.jointable input, .jointable select {font-size:12px;  color:#555555;}
.jointable ul {list-style-type:none; margin: 0px;}
.jointable li{background: url(../images/bl_blue2.gif) no-repeat 3px 7px; padding-left:10px; margin:7px 0;}

.Product_Images { border:1px #919191 solid }
.Product_Qty { width:30px; height:11px; text-align:right; color:#507b3a; font-size:11px; font-weight:bold; }

.Payment_Input { border:1px solid #dadada; width:250px; height:15px; }



.Board_Header { border-top:solid 1px #C0C0C0; border-bottom:solid 1px #C0C0C0; background-color:#669966; color:#FFFFFF; }

#BBS { width:570px; }
#BBS_Content { text-align:left; margin-top:5px; border:solid 0px #C0C0C0; padding: 5px 5px 5px 5px;}
#BBS_Button { text-align: center; clear:both;}

.Bg_Dot			{ background-image:url(/BBS/Skin/Board_01/images/bg_dot.gif); background-repeat:repeat-x; }
.BBS_Title_Text	{ font-size:16px; color:#000000; font-weight:bold;}
.AdminField		{ font-size:10px; color:#929292; }
.NoDate			{ font-size:10px; color:#929292; }
.BBS_hit_Text	{ font-family:Arial,tahoma; font-size:11px; color:#454545; }
.BBS_hit		{ font:family; font-size:10px; font-weight:bold; color:#323232; }

.Board { text-align:left; margin-top:20px; }


/* Main Page Style / Date:04252009(Deok) */
.main_wrap01{
	float:left;width:930px;height:195px;text-align:center;vertical-align:top;background-image:url('/images/main_bg01.jpg');
}
.main_wrap02{
	float:left;height:63px; text-align:center; background:url(images/img107.gif) bottom no-repeat; background-color:#000000;	
}



/* UPS */
.UPS_Table { padding:0px; border: none 0px; width:100%; font-size: 12px; font-family: verdana,helvetica,arial,sans-serif; vertical-align:middle; }
.UPS_Radio { line-height: 14px; font-family: verdana,helvetica,arial,sans-serif; }
.UPS_TD { padding: 2px; text-align: left; font-family: verdana,helvetica,arial,sans-serif;   }

.UPS_TR1 { background-color:#EBEBEB; }
.UPS_TR2 { background-color:#FFFFFF; }