/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

/*  수정됨 */
body,table,tr,td {font-family: "돋움", "Seoul", "arial", "Verdana", "helvetica"; font-size: 12px; line-height: 15px; color:#525252;
margin: 0px;
scrollbar-face-color: #f7f7f7;
scrollbar-highlight-color: #ffffff;
scrollbar-shadow-color: #cccccc;
scrollbar-3dlight-color: #ffffff;
scrollbar-arrow-color: #cccccc;
scrollbar-track-color: #ffffff;
scrollbar-darkshadow-color: #ffffff; }
/*  수정됨 */

.plan_rank { }
A.plan_rank:hover { color:#cc913b; background-color: #f7f0e7; }

textarea {font-family: "돋움", "Seoul", "arial", "Verdana", "helvetica"; font-size: 9pt; line-height: 15px; color:666666;
scrollbar-face-color: #ffffff;
scrollbar-highlight-color: #cccccc;
scrollbar-shadow-color: #cccccc;
scrollbar-3dlight-color: #ffffff;
scrollbar-arrow-color: #8DC63F;
scrollbar-track-color: #ffffff;
scrollbar-darkshadow-color: #ffffff
}

.gonji {font-family: "돋움", "Seoul", "arial", "Verdana", "helvetica"; font-size: 9pt; line-height: 14px; color: #808080}
.pur {font-family: "돋움", "Seoul", "arial", "Verdana", "helvetica"; font-size: 8pt; line-height: 14px; color: #808080}
.best {font-family: "돋움", "Seoul", "arial", "Verdana", "helvetica"; font-size: 9pt; line-height: 16px; color: #565656}
.l16 {font-family: "돋움", "Seoul", "arial", "Verdana", "helvetica"; font-size: 9pt; line-height: 16px;}

.item {font:bold 12px 돋움; letter-spacing:-1; line-height:20px}

.line {border:0; background:transparent; width:76px; height:15px;}
.search_line {border:0; background:transparent; width:185px; height:13px;}
.su_line {border:1px solid #CCCCCC; background-color:#ffffff; width:25px; font:12px 굴림;}
.gr_line {border:1px solid #CCCCCC; background-color:#ffffff; font:12px 굴림; height:20px; }

.pt {font:11px 굴림; color: #656565; line-height:12px;}
.pt_b {font:11px 굴림; color: #656565; line-height:20px; font-weight:bold;}
.loc {font:11px 굴림; color: #A9A9A9; line-height:15px;}
.de_title {font:14px 굴림; color: #314A0D; line-height:15px; font-weight:bold; }
.de_st {font:12px 굴림; color: #9E9E9E; line-height:15px; font-weight:bold; }
.helpdesk {font:12px 굴림; color: #878787; line-height:24px;}
.login_t {font:12px 굴림; color: #A5A5A5; line-height:17px;}
.domain_se {border:1px solid #DDDDDD; background-color:#ffffff; width:182px; height:25px; font-weight:bold; font-size:1.2em; line-height:25px;}
.domain_se_or {border:3px solid #F74A08; background-color:#ffffff; width:177px; height:22px; font-weight:bold; font-size:1.2em; line-height:22px;}
.style {font:11px 굴림; color: #8E8E8E; line-height:14px}
.style_de_b {font:12px 굴림; color: #FFFFFF; font-weight:bold; }
.mypage {font:12px 굴림; color: #525252; line-height:14px}
.mypage_no {font:12px 굴림; color: #676767; }
.ta_order {font:12px 굴림; color: #272727; font-weight:bold; }
.ta_order_end {font:16px 굴림; color: #FFFFFF; font-weight:bold; }
.cart_total {font:14px 굴림; color: #F06EA9; font-weight:bold; }
.cart_grye {font:14px 굴림; color: #90B561; font-weight:bold; }
.story_t {font:14px 굴림; color: #7EB6E0; line-height:42px; font-weight:bold; }
.story_s {font:11px 굴림; color: #969696; line-height:17px;}
.ta_page {font:11px 굴림; color: #999999; line-height:18px; }
.album_skin_b {font:11px 굴림; color: #000000; line-height:17px; }
.album_skin_p {font:11px 굴림; color: #F194CF; line-height:17px; }
.album_preview {font:11px 굴림; color: #589A61; line-height:18px; }
.album_ye {border:2px solid #589A61; background-color:#ffffff; width:277px; height:20px; font-weight:bold; font-size:1.2em; line-height:22px;}
.domain {font:12px 돋움; color: #000000; }
.domain_search {font:12px 돋움; color: #4582BB; }
.domain_seend {font:12px 돋움; color: #21A1BE; font-weight:bold; }
.notice {font:11px 굴림; color: #676767; }
.notice_date {font:11px 굴림; color: #7D7D7D; }
.copyright {font:11px 굴림; color: #7D7D7D; letter-spacing:-1px; line-height:18px}
.cs {font:11px 굴림; color: #7D7D7D; letter-spacing:-1px; line-height:14px}
.payment {font:11px 굴림; color: #7D7D7D; line-height:14px}
.re_site {font:11px 굴림; color: #000000; line-height:14px}
.sub_leftmenu {font:11px 굴림; color: #6F6F6F; letter-spacing:-1px; line-height:22px}

.sc_img {border:1px solid #91BDC0;}

.m_a4 {font-size:8pt;font-family: "돋움";letter-spacing:-1;color:AFA495}
.m_a1 {font-size:8pt;font-family: "돋움";}
.m_a2 {font-size:9pt; border:1px #d0d0d0 solid;"}
.m_a3 {font-size:9pt; border:1px #d0d0d0 solid;"}

.brand {font-size:8pt;font-family: "돋움";color:#808080;}
.gr {font:11px 굴림; color: #585858; }
.gr_g {font:11px 굴림; color: #979797; line-height:18px;}
.wh {font:14px 굴림; color: #FFFFFF; font-weight:bold;}
.yy {font-size:9pt; border:1px #D9AAC6 solid; background-color:F8EEF4;color: #7B6070}
.tt {  font-family: "tahoma", "굴림", "arial", "Verdana", "helvetica"; font-size: 8pt; line-height: 30px; color: #585858}
.zz {font-family: "돋움";font-size:8pt; border:1px #cfcfcf solid; background-color:ffffff;color:808080;}
.left {font-family: "돋움";font-size:9pt; background-color:FAF8E8;font-weight:bold;padding-left:10px;height:35px;padding-top:2px}
.left_sub {font-family: "돋움";font-size:9pt; background-color:ffffff;line-height:20px;color:808080;padding-left:12px;padding-top:10px;padding-bottom:8px;}
.order {font-family: "돋움";font-size:8pt; background-color:F9F4F0;letter-spacing:-1;}
.login {font-family: "tahoma"; BORDER-TOP: #4F70AA 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; BORDER-LEFT: #4F70AA 1px solid; BORDER-right: #A6C0ED 1px solid; BORDER-bottom: #A6C0ED 1px solid; COLOR: #4F70AA; BACKGROUND-COLOR:#A6C0ED; height:15px}

.box {font-family: "돋움"; BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 12px; BORDER-LEFT: #999999 1px solid; COLOR: #666666; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR:#f3f3f3}
.box2 {font-size:9pt;font-family: "돋움"; border:1px #B5C7E4 solid; background-color:ffffff;color:666666; height:18px;}
.box3 {font-size:9pt;font-family: "돋움"; border:1px #cfcfcf solid; background-color:f0f0f0;color:585858;}
.box4 {font-size:9pt;font-family: "돋움"; border:1px #cfcfcf solid; background-color:f0f0f0;color:585858;}

.loc {font-size:8pt;font-family: "돋움"; height:18px;}

.key_s {font-size:8pt;font-family: "돋움";letter-spacing:-1;}
.key_l {font-size:11pt;font-family: "돋움";letter-spacing:-1;}

.count{font-family: "돋움", "Seoul", "arial", "Verdana", "helvetica"; font-size: 8pt; line-height: 120%; color: #4f4f4f}
.diary {font-size:8pt;font-family: "tahoma";line-height:12px}
.notTextarea {  font-size: 8pt; border:solid 0 #A2A2A2; color: #333333}
.button{border:1px #999999 solid;font-family:tahoma;color:000000;font-size:9pt;height:18;}

select {font-size: 9pt; border:solid 1 #CDCBCC; color: #525252}

textarea {font-size:9pt;font-family: "돋움"; border:1px #C4C4C4 solid; BACKGROUND-COLOR:#FFFFFF;color:666666;}

 a {cursor:hand; color:#47a7ce;}
 a:link, a:visited, a:active {text-decoration:none; color:#525252;}
 a:hover {text-decoration:none; color:#688543; font-style: normal; font-variant: normal}

 .notice	{color:#676767}
 A.notice	{text-decoration:none;color:#676767}
 A.notice:hover {text-decoration:none; color:#688543}

  .mypage_no	{color:#676767}
 A.mypage_no	{text-decoration:none;color:#676767}
 A.mypage_no:hover {text-decoration:none; color:#688543}

  .mypage_gr	{color:#676767}
 A.mypage_gr	{text-decoration:none;color:#676767}
 A.mypage_gr:hover {text-decoration:underline; color:#B1B1B2}

/* 수정됨 */
  .ta_page	{color:#999999; font-family: "돋움";}
 A.ta_page	{text-decoration:none;color:#999999; font-family: "돋움";}
 A.ta_page:hover {text-decoration:none; color:#62AA54; font-family: "돋움"; }
 /* 수정됨 */

  .ta_de_page	{color:#999999}
 A.ta_de_page	{text-decoration:none;color:#999999}
 A.ta_de_page:hover {text-decoration:none; color:#EF9C8E; }

  .domain_search	{color:#4582BB}
 A.domain_search	{text-decoration:none;color:#4582BB}
 A.domain_search:hover {text-decoration:none; color:#4582BB}

 .td_input{
  font-family: "굴림"; font-size:12px; color:#000000 ;
  border:1px solid #C7C7C7; background:#f7f7f7; Text-align:left ;
  padding:3 0 0 3; vertical-align: middle ;
 }

 .s_num {font-size:11px; ;font-weight : bold; color:#7A86DE;letter-spacing:-1px;font-family:돋움; padding-left:5px;}


 .grade_gray {font:12px 굴림; color: #898989; font-weight:bold;}
.grade_gr {font:11px 굴림; color: #5C9117;}
.grade_or {font:11px 굴림; color: #F7941D;}
.grade_t_1 {font:11px 굴림; color: #898989;}
.grade_t_2 {font:11px 굴림; color: #CB8E0A;}
.grade_t_3 {font:11px 굴림; color: #898989; font-weight:bold;}

.albumblog_t_1 {font:12px 굴림; color: #8BBF38; font-weight:bold;}
.albumblog_t_2 {font:11px 굴림; color: #626262; line-height:15px}
.albumblog_t_3 {font:11px 굴림; color: #FFFFFF; font-weight:bold;}
.albumblog_t_4 {font:12px 굴림; color: #B7B7B7;}

.album_sc_1 {font:11px Verdana; color: #7E7E7E;}
.album_sc_2 {font:11px Verdana; color: #88BBF5;}
.album_sc_3 {font:11px 돋움; color: #7E7E7E;}
.album_sc_4 {font:11px 돋움; color: #88BBF5;}
.album_sc_5 {font:11px Verdana; color: #88BBF5; font-weight:bold;}

  .albumblog_cate	{color:#B7B7B7}
 A.albumblog_cate	{text-decoration:none;color:#B7B7B7}
 A.albumblog_cate:hover {text-decoration:none; color:#B7B7B7}

/* 2009.03.30 정유림--------------------------------------------------------------------------------------------*/
.left01     { color:#bfbfbf; }
.left02     { color:#619d12; }
.left03     { color:#666666; }
.left04     { font-size:8px; font-family:"uni 05_53"; color:#999999; }

.font01     { color:#333333; }
.font02     { color:#e3481a; }
.font03     { color:#444444; }
.font04     { color:#999999; }
.font05     { color:#ff4d00; }
.font06     { color:#d8d8d8; }
.font07     { color:#ff4e00; }
.font08     { color:#d0d0d0; }
.font09     { color:#dedede; }
.font10     { color:#cdcdcd; }
.font11     { color:#cc913b; }

.radio    { BORDER: 0px; background-color: #ffffff; COLOR: #666666; vertical-align: middle;}

.INPUT      { font-family: "돋움", "Arial", "Verdana", "sans-serif"; border-left-color:#999999; border-top-color:#999999; border-right-color:#dbdbdb; border-bottom-color:#dbdbdb; background-color:#ffffff; font-size: 12px; color:#666666; vertical-align:middle; }

A.paging:link, A.paging:visited, A.paging:active, A.paging:hover {font-family: "돋움", "Arial", "Verdana", "sans-serif"; color:#7e7e7e; text-decoration:none; }

A.reply:link, A.reply:visited, A.reply:active, A.reply:hover {font-family: "돋움", "Arial", "Verdana", "sans-serif"; color:#999999; text-decoration:none; }

.TBL1       { background-color: #d9d9d9; }
.TBL2       { background-color: #ebebeb; }
.TBL3       { background-color: #d8d8d8; }

.F11        { font-size:11px; }
.B          { font-weight: bold; }
.LH14       { line-height: 14px; }
.LH20       { line-height: 20px; }
.LH26       { line-height: 26px; }
.popup01    { color:#619e12; }

.LPAD3      { padding-left: 3px; }
.LPAD10     { padding-left: 10px; }
.TPAD5      { padding-top: 5px; }

.style1 {
	color: #745805;
	font-size: 12px;
	font-family: "굴림";
}
.style2 {
	color: #efcc6e;
	font-family: "굴림";
	font-size: 12px;
	text-decoration: none;
}

.style4 {
	color: #c08d25;
	font-size: 12px;
	font-weight: bold;
	font-family: "굴림";
}
.style5 {
	font-size: 12px;
	font-weight: bold;
	font-family: "굴림";
	color: #999999;
}
.style6 {
	color: #FFFFFF;
	font-weight: bold;
	font-family: "굴림";
	font-size: 12px;
}
.style7 {
	font-size: 12px;
	color: #4d4d4d;
	font-family: "굴림";
}
.style9 {color: #2d91ee; font-family: "굴림"; font-size: 12px; text-decoration: none; }

.style8 {
	font-size: 12px;
	color: #000000;
	font-family: "굴림";
}
A:link          {color: #4d4d4d; TEXT-decoration: none}
A:visited       {color: #4d4d4d; TEXT-decoration: none}
A:active        {color: #efcc6e; TEXT-decoration: none}
A:hover         {color: #2d91ee; TEXT-decoration: none}

.td_input{
  font-family: "굴림"; font-size:12px; color:#000000 ;
  border:1px solid #C7C7C7; background:#f7f7f7; Text-align:left ;
  padding:3 0 0 3; vertical-align: middle ;
 }

.num {font-size:11px; color:#fc6433; font-weight:bold;}