@import url(tab.css);
@import url(finance.css);
@import url(tax.css);
@import url(shop.css);
@import url(certificate.css);
@import url(myclass.css);
@import url(help.css);
@import url(information.css);
@import url(introduce.css);
@import url(memvership.css);
@import url(search.css);
@import url(popup.css);
@import url(mcare.css);
@import url(main.css);
@import url(etc.css);

/***********************************************************************
  descript _ woongjin 미래경영아카데미 강남센터 Stylesheet
  publisher _ Ahreum Park (hobread@hobread.com)
  date _ 2008. 12
************************************************************************/

/*[common]*/
body { margin:0px; padding:0px; border:0px; height:100%; background:#fff; color:#666; font-size:12px; font-family:Dotum,AppleGothic,arial,sans-serif}
body * { margin:0px; padding:0px; color:inherit; font-family:Dotum,AppleGothic,arial,sans-serif;}
h1,h2,h3,h4,h5,strong { font-weight:bold}
em { font-style:normal}
img,fieldset { border:0px; vertical-align:top}
input,select,textarea { background:#fff}
table { border-collapse:collapse;}
td,th { word-break:break-all}
legend,hr,#skipnav,.d_none { display:none} .hide { text-indent:-9999px}
object { outline:none; border:0px; display:block}
.f_left { float:left} .f_right { float:right} .c_both { clear:both; line-height:20px; height:0px; font-size:0px}
.t_r { text-align:right}
input.text { padding:1px; height:15px; border:1px solid #c1c1c1; font-family:inherit; font-size:12px; color:#777}
input.file { padding:1px; height:20px; border:1px solid #c1c1c1; font-family:inherit; font-size:12px; color:#777}
textarea.text { padding:2px; border:1px solid #e9e9e9; background:#f5f5f5; font-family:inherit; font-size:12px; line-height:18px; color:#777}
select { border:1px solid #ccc; font-family:inherit; font-size:12px; color:#777}
a { text-decoration:none}
a:link, a:visited { color:#4f4f4f}
a:hover, a:active, a:focus {  /*text-decoration:underline*/}
.m_t_5 { margin-top:5px;} .m_t_10 { margin-top:10px} .m_t_15 { margin-top:15px} .m_t_20 { margin-top:20px} .m_t_25 { margin-top:25px} .m_t_30 { margin-top:30px}
.m_t_35 { margin-top:35px} .m_t_40 { margin-top:35px}
.m_l_20 { margin-left:20px}
.blue { color:#2690c4} .orange { color:#e02e83} .dark { color:#545454} .black { color:#000} .bold { font-weight:bold} .purple { color:#e02e83}
.valign_top { vertical-align:top}
.intro { margin-top: 10px}

/**/

/*[sub_layout]*/
body.sub { background:url(../../images/common/bg_sub.gif) repeat-x top}
#container_sub { margin:0px auto; width:980px; height:100%; background:url(../../images/common/bg_sub.jpg) no-repeat top left}
#container_sub #wrap_top { height:198px}
#container_sub #wrap_top h1 { float:left; width:200px; height:198px; font-size:0px}
#container_sub #wrap_top h1 a { display:block; margin-top:28px; width:191px; height:53px; background:url(../../images/common/img_sublogo.gif) no-repeat top left; text-indent:-9999px}
#container_sub #wrap_top #subnav { float:right; width:780px; height:198px}
/*subnav*/
#container_sub #wrap_top #subnav div { margin:20px 0px 0px 0px; padding:0px 0px 20px 20px; border:3px solid #999}
#container_sub #wrap_top #subnav div .globalmenu { margin-top:20px}
#container_sub #wrap_top #subnav div .globalmenu li { display:inline;}
#container_sub #wrap_top #subnav div .mainmenu { margin-top:15px}
#container_sub #wrap_top #subnav div .mainmenu li { display:inline; margin-right:4px; .margin-right:6px;}
#container_sub #wrap_top #subnav div .mainmenu li a:link,
#container_sub #wrap_top #subnav div .mainmenu li a:visited { padding:5px 4px 3px; background:#f7f7f7; border:1px solid #999; color:#777}
#container_sub #wrap_top #subnav div .mainmenu li a:hover,
#container_sub #wrap_top #subnav div .mainmenu li a:active, 
#container_sub #wrap_top #subnav div .mainmenu li a:focus { padding:5px 3px 3px; border:2px solid #555; text-decoration:none; color:#000; background:#fff}
/**/
#container_sub #wrap_contents { min-height:300px; _height:300px;}
#container_sub #wrap_contents #contentsmenu { position:relative; float:left; width:200px; margin-top:-65px;*/}
#container_sub #wrap_contents #contentsmenu .sidemenu { padding:10px 0px 20px 10px; width:153px; border:3px solid #999}
#container_sub #wrap_contents #contentsmenu .sidemenu .subtitle { list-style:none}
#container_sub #wrap_contents #contentsmenu .sidemenu .subtitle h2 { margin:20px 0px 10px 15px; .margin:20px 0px 10px; font-size:14px; color:#000}
#container_sub #wrap_contents #contentsmenu .sidemenu .subtitle ul { margin-left:20px; line-height:20px; letter-spacing:-1px;}
#container_sub #wrap_contents #contentsmenu .sidemenu .subtitle ul li { font-size:12px; font-weight:bold; font-size:11px;}
#container_sub #wrap_contents #contentsmenu .sidemenu .subtitle ul dl { margin:0px 0px 10px 16px; line-height:20px; font-weight:normal}
#container_sub #wrap_contents #contentsmenu .sidemenu .subtitle ul dl dd { padding-left:6px; background:url(../../images/common/bull_list.gif) no-repeat center left}
#container_sub #wrap_contents #contentsmenu .sidebannerup_00 { margin-top:10px}
#container_sub #wrap_contents #contentsmenu .sidebanner_00 { margin-top:10px}
#container_sub #wrap_contents #contentsmenu .sidebanner_01 { margin-top:12px; padding:36px 10px 0px; width:149px; height:64px; background:url(../../images/common/bg_sidebanner_01.jpg) no-repeat top left}
#container_sub #wrap_contents #contentsmenu .sidebanner_01 dl { padding-right:20px}
#container_sub #wrap_contents #contentsmenu .sidebanner_01 dl dt { line-height:0px; height:0px; font-size:0px; text-indent:-9999px;}
#container_sub #wrap_contents #contentsmenu .sidebanner_01 dl dd { display:inline; line-height:16px}
#container_sub #wrap_contents #contentsmenu .sidebanner_01 dl dd a { font-size:11px; text-decoration:underline}
#container_sub #wrap_contents #contentsmenu .sidebanner_01 dl dd a:link, 
#container_sub #wrap_contents #contentsmenu .sidebanner_01 dl dd a:visited { color:#858585}
#container_sub #wrap_contents #contentsmenu .sidebanner_01 dl dd a:hover, 
#container_sub #wrap_contents #contentsmenu .sidebanner_01 dl dd a:active, 
#container_sub #wrap_contents #contentsmenu .sidebanner_01 dl dd a:focus { color:#525252}
#container_sub #wrap_contents #contentsmenu .sidebanner_01 p { margin-top:6px}
#container_sub #wrap_contents #contentsmenu .sidebanner_01 p * { vertical-align:middle}
#container_sub #wrap_contents #contentsmenu .sidebanner_01 input.text { padding:3px 2px 0px; width:108px; height:13px; border:1px solid #8e8e8e; font-size:11px; color:#9a9a9a; font-family:inherit; letter-spacing:-1px; background:#eaeaea}
#container_sub #wrap_contents #contentsmenu .sidebanner_02 { margin:-10px 0px}
#container_sub #wrap_contents #contentsmenu .sidebanner_03 { margin-top:10px; width:171px; height:162px; background:url(../../images/common/bg_sidebanner_02_1001_re2.gif) no-repeat top left}
#container_sub #wrap_contents #contentsmenu .sidebanner_03 dl,
#container_sub #wrap_contents #contentsmenu .sidebanner_03 ul { list-style:none; text-indent:-9999px; font-size:0px; line-height:0px}
#container_sub #wrap_contents #contentsmenu .sidebanner_03 a { display:inline-block; margin:81px 0px 0px 14px}
/**/
#container_sub #wrap_contents #content { position:relative; float:left; width:780px; }

#container_sub #wrap_contents #content h3 { /*height:21px*/ display:none}
#container_sub #wrap_contents #content .subtxt { /*height:44px;*/ display:none}
#wrap_contents #content .bg_content { min-height:300px; _height:300px; background:url(../../images/common/bg_content.gif) no-repeat top left}
.sub #content #box_content { overflow:hidden; width:780px; height:100%;}
/**/

#container_sub #wrap_contents #content2 { float:left; width:780px; }

#container_sub #wrap_contents #content2 h3 { /*height:21px*/ display:none}
#container_sub #wrap_contents #content2 .subtxt { /*height:44px;*/ display:none}
#wrap_contents #content2 .bg_content { min-height:300px; _height:300px; background:url(../../images/common/bg_content.gif) no-repeat top left}
.sub #content2 #box_content { overflow:hidden; width:780px; height:100%;}
/**/


#box_content .bg_top_round { height:100%; background:#fff url(../../images/certificate/bg_cap_gray.gif) no-repeat top left}

/*list*/
.sub #content #box_content .list { width:724px; background:url(../../images/common/bg_list.gif) no-repeat top left;}
.sub #content #box_content .list table { margin:0px 16px 0px 12px;}
.sub #content #box_content .list th { height:32px; color:#898989; background:url(../../images/common/bar_list.gif) no-repeat 0px 8px; font-size:12px}
.sub #content #box_content .list th.first { background:none}
.sub #content #box_content .list td { padding-top:3px; height:24px; border-bottom:1px solid #e1e1e1; text-align:center; color:#888}
.sub #content #box_content .list td.title { text-align:left}
.sub #content #box_content .list td.title img { display:inline-block; margin-top:-2px}
.sub #content #box_content .list td.nodata { color:#555}
.sub #content #box_content .list td.nodata strong { color:#37abd2}
.sub #content #box_content .list td a { margin-left:20px; color:#555;}
.sub #content #box_content .list td a:link, 
.sub #content #box_content .list td a:visited { color:#555}
.sub #content #box_content .list td a:hover, 
.sub #content #box_content .list td a:active, 
.sub #content #box_content .list td a:focus { color:#37abd2; text-decoration:underline}
/**/
.sub #content #box_content .list_btn { padding-right:40px; margin-top:-36px; height:36px; text-align:right;}
.sub #content #box_content .list_btn2 { margin:10px 0px 0px 177px}
.sub #content #box_content .list_btn1 { margin:10px 0px 0px 207px}
.sub #content #box_content .list_btn3 { width:775px; text-align:right;}
.sub #content #box_content .list_btn4 { width:720px; text-align:right;}
.sub #content #box_content .list_btn5 { position:relative; margin-bottom:-45px; height:26px; text-align:right;}
/*view*/
.sub #content #box_content .view { width:724px; background:url(../../images/common/bar_view.gif) no-repeat top left; color:#868686}
.sub #content #box_content .bg2 { width:724px; background:url(../../images/common/bar_view2.gif) no-repeat top left; color:#868686}
.sub #content #box_content .view th { padding-top:3px; height:27px; line-height:27px}
.sub #content #box_content .view th.num { background:url(../../images/common/bar_list.gif) no-repeat 0px 10px}
.sub #content #box_content .view td { padding:3px 0px 0px 20px; height:29px; .height:28px; background:url(../../images/common/bar_list.gif) no-repeat 0px 10px}
.sub #content #box_content .view td.num { padding-left:0px; text-align:center; font-weight:normal}
.sub #content #box_content .view td.file a { color:#37abd2}
.sub #content #box_content .view td.file a:hover { text-decoration:underline}
.sub #content #box_content .view .content { padding:18px 15px 18px 14px; line-height:18px}
.sub #content #box_content .content9 { padding:25px 15px 18px 14px; line-height:18px}
/**/
.sub #content #box_content .write { width:724px; background:url(../../images/common/bar_view2.gif) no-repeat top left; color:#868686}
.sub #content #box_content .bg1 { width:724px; background:url(../../images/common/bar_view.gif) no-repeat top left; color:#868686}
.sub #content #box_content .write th { padding-top:3px; height:28px;}
.sub #content #box_content .write th.bar { background:url(../../images/common/bar_list.gif) no-repeat 0px 10px}
.sub #content #box_content .write td { padding:0px 0px 0px 20px; height:31px; font-weight:bold; background:url(../../images/common/bar_list.gif) no-repeat 0px 10px}
.sub #content #box_content .write input.text { width:480px}
.sub #content #box_content .write input.file { width:576px}
.sub #content #box_content .write .content { padding:18px 7px; line-height:18px}
.sub #content #box_content .write .content textarea { width:702px; height:285px; background:#f5f5f5; border:1px solid #e9e9e9}
/**/
.sub #content #box_content .writemail { width:724px; background:url(../../images/common/bg_list.gif) no-repeat top left; color:#868686}
.sub #content #box_content .bg1mail { width:724px; background:url(../../images/common/bar_view.gif) no-repeat top left; color:#868686}
.sub #content #box_content .writemail th { padding-top:3px; height:28px;}
.sub #content #box_content .writemail th.bar { background:url(../../images/common/bar_list.gif) no-repeat 0px 10px}
.sub #content #box_content .writemail td { padding:0px 0px 0px 20px; height:31px; font-weight:bold; background:url(../../images/common/bar_list.gif) no-repeat 0px 10px}
.sub #content #box_content .writemail input.text { width:480px}
.sub #content #box_content .writemail input.file { width:576px}
.sub #content #box_content .writemail .content { padding:18px 7px; line-height:18px}
.sub #content #box_content .writemail .content textarea { width:702px; height:285px; background:#f5f5f5; border:1px solid #e9e9e9}
/**/
.sub #content #box_content .view_btn { width:714px; padding:5px 2px 0px 4px; height:43px; border-top:1px solid #ccc}
.sub #content #box_content .view_btn .f_r { float:right}
/**/
.sub #content #box_content .reply { margin-bottom:12px; padding:12px 6px 6px; width:700px; border:4px solid #e6e6e6}
.sub #content #box_content .reply table th { width:94px; vertical-align:middle; border-top:1px dashed #ccc}
.sub #content #box_content .reply table td { padding:18px 6px 18px 0px; width:600px; border-top:1px dashed #ccc; line-height:18px}
.sub #content #box_content .reply table td em { margin-left:8px; color:#b6b6b6; font-size:11px}
.sub #content #box_content .reply table td img { display:inline-block; padding:0px 2px 2px; vertical-align:middle}
.sub #content #box_content .reply table .first { border:none}
.sub #content #box_content .reply fieldset { margin:0px 0px 6px; padding:7px 21px 5px; border:1px solid #e7e7e7}
.sub #content #box_content .reply fieldset * { vertical-align:middle}
.sub #content #box_content .reply fieldset img { margin-top:5px;}
.sub #content #box_content .reply fieldset textarea.text { margin:1px 4px 0px 19px; width:495px; height:26px; border:1px solid #ccc; background:#fff}
.sub #content #box_content .reply fieldset em { display:block; margin:6px 0px 0px 74px; color:#37abd2; font-size:11px; line-height:11px;}
/*table purple*/
.sub #content #box_content table.purple { border:0px; border-top:2px solid #e566a3; color:#878787}
.sub #content #box_content table.purple th { padding:8px 0px 6px; border:0px; background:#f5f5f5; border-bottom:1px solid #cecece; border-left:1px solid #cecece; color:#da5294}
.sub #content #box_content table.purple th img { vertical-align:middle}
.sub #content #box_content table.purple td { padding:8px 0px 6px 8px; border:0px; border-bottom:1px solid #e1e1e1; border-left:1px solid #e1e1e1}
.sub #content #box_content table.purple .first { border-left:0px}
.sub #content #box_content table.purple td.center { padding-left:0px; text-align:center}
.sub #content #box_content table.purple .bg { background:#f9f9f9}
/*table gray*/
.sub #content #box_content table.gray { border:0px; border-top:2px solid #cecece;}
.sub #content #box_content table.gray th { padding:6px 0px 4px; border:0px; background:#f5f5f5; border-bottom:1px solid #cecece; border-left:1px solid #cecece; color:#da5294}
.sub #content #box_content table.gray th img { vertical-align:middle}
.sub #content #box_content table.gray td { padding:5px 0px 2px; text-align:center; border:0px; border-bottom:1px solid #e1e1e1; border-left:1px solid #e1e1e1}
.sub #content #box_content table.gray .first { border-left:0px}
.sub #content #box_content table.gray td.txt { padding:12px 8px 8px; text-align:left; border-left:0px; line-height:16px}
.sub #content #box_content table.gray a { color:#000}
.sub #content #box_content table.gray a:hover { text-decoration:underline}
.sub #content #box_content table.gray li { list-style:none; padding-bottom: 3px}
/**/
.sub #content #box_content ul.prev_next { width:725px; height:75px; background:url(../../images/common/bg_prevnext.gif) no-repeat top left}
.sub #content #box_content ul.prev_next li { padding:11px 0px 0px 18px; height:27px; list-style:none}
.sub #content #box_content ul.prev_next li img { margin-right:6px}
/*paging*/
.sub #content #box_content .paging { margin-top:12px; text-align:center; font-size:11px; height:35px}
.sub #content #box_content .paging * { vertical-align:middle}
.sub #content #box_content .paging a { display:inline-block; padding:3px; color:#6c6c6c; text-decoration:none;}
.sub #content #box_content .paging a.btn { display:inline-block; padding:2px 0px; vertical-align:top}
.sub #content #box_content .paging a:hover { color:#37abd2; text-decoration:underline}
.sub #content #box_content .paging strong { font-weight:bold; color:#37abd2}
/*list_search */
.sub #content #box_content .list_search { padding-top:11px; width:720px; height:33px; background:url(../../images/common/bg_search.gif) no-repeat top left; text-align:center}
.sub #content #box_content .list_search * { vertical-align:middle}
.sub #content #box_content .list_search img { margin-right:6px}
.sub #content #box_content .list_search input.text { width:260px}
/*list_search3*/
.sub #content #box_content .list_search3 { padding-top:15px; width:720px; height:20px; text-align:right}
.sub #content #box_content .list_search3 * { vertical-align:top}



/************************/
.sub #content2 #box_content .list { width:724px; background:url(../../images/common/bg_list.gif) no-repeat top left;}
.sub #content2 #box_content .list table { margin:0px 16px 0px 12px;}
.sub #content2 #box_content .list th { height:32px; color:#898989; background:url(../../images/common/bar_list.gif) no-repeat 0px 8px; font-size:12px}
.sub #content2 #box_content .list th.first { background:none}
.sub #content2 #box_content .list td { padding-top:3px; height:24px; border-bottom:1px solid #e1e1e1; text-align:center; color:#888}
.sub #content2 #box_content .list td.title { text-align:left}
.sub #content2 #box_content .list td.title img { display:inline-block; margin-top:-2px}
.sub #content2 #box_content .list td.nodata { color:#555}
.sub #content2 #box_content .list td.nodata strong { color:#37abd2}
.sub #content2 #box_content .list td a { margin-left:20px; color:#555;}
.sub #content2 #box_content .list td a:link, 
.sub #content2 #box_content .list td a:visited { color:#555}
.sub #content2 #box_content .list td a:hover, 
.sub #content2 #box_content .list td a:active, 
.sub #content2 #box_content .list td a:focus { color:#37abd2; text-decoration:underline}
/**/
.sub #content2 #box_content .list_btn { padding-right:40px; margin-top:-36px; height:36px; text-align:right;}
.sub #content2 #box_content .list_btn2 { margin:10px 0px 0px 177px}
.sub #content2 #box_content .list_btn1 { margin:10px 0px 0px 207px}
.sub #content2 #box_content .list_btn3 { width:775px; text-align:right;}
.sub #content2 #box_content .list_btn4 { width:720px; text-align:right;}
.sub #content2 #box_content .list_btn5 { position:relative; margin-bottom:-45px; height:26px; text-align:right;}
/*view*/
.sub #content2 #box_content .view { width:724px; background:url(../../images/common/bar_view.gif) no-repeat top left; color:#868686}
.sub #content2 #box_content .bg2 { width:724px; background:url(../../images/common/bar_view2.gif) no-repeat top left; color:#868686}
.sub #content2 #box_content .view th { padding-top:3px; height:27px; line-height:27px}
.sub #content2 #box_content .view th.num { background:url(../../images/common/bar_list.gif) no-repeat 0px 10px}
.sub #content2 #box_content .view td { padding:3px 0px 0px 20px; height:29px; .height:28px; background:url(../../images/common/bar_list.gif) no-repeat 0px 10px}
.sub #content2 #box_content .view td.num { padding-left:0px; text-align:center; font-weight:normal}
.sub #content2 #box_content .view td.file a { color:#37abd2}
.sub #content2 #box_content .view td.file a:hover { text-decoration:underline}
.sub #content2 #box_content .view .content { padding:18px 15px 18px 14px; line-height:18px}
/**/
.sub #content2 #box_content .write { width:724px; background:url(../../images/common/bar_view2.gif) no-repeat top left; color:#868686}
.sub #content2 #box_content .bg1 { width:724px; background:url(../../images/common/bar_view.gif) no-repeat top left; color:#868686}
.sub #content2 #box_content .write th { padding-top:3px; height:28px;}
.sub #content2 #box_content .write th.bar { background:url(../../images/common/bar_list.gif) no-repeat 0px 10px}
.sub #content2 #box_content .write td { padding:0px 0px 0px 20px; height:31px; font-weight:bold; background:url(../../images/common/bar_list.gif) no-repeat 0px 10px}
.sub #content2 #box_content .write input.text { width:480px}
.sub #content2 #box_content .write input.file { width:576px}
.sub #content2 #box_content .write .content { padding:18px 7px; line-height:18px}
.sub #content2 #box_content .write .content textarea { width:702px; height:285px; background:#f5f5f5; border:1px solid #e9e9e9}
/**/
.sub #content2 #box_content .view_btn { width:714px; padding:5px 2px 0px 4px; height:43px; border-top:1px solid #ccc}
.sub #content2 #box_content .view_btn .f_r { float:right}
/**/
.sub #content2 #box_content .reply { margin-bottom:12px; padding:12px 6px 6px; width:700px; border:4px solid #e6e6e6}
.sub #content2 #box_content .reply table th { width:94px; vertical-align:middle; border-top:1px dashed #ccc}
.sub #content2 #box_content .reply table td { padding:18px 6px 18px 0px; width:600px; border-top:1px dashed #ccc; line-height:18px}
.sub #content2 #box_content .reply table td em { margin-left:8px; color:#b6b6b6; font-size:11px}
.sub #content2 #box_content .reply table td img { display:inline-block; padding:0px 2px 2px; vertical-align:middle}
.sub #content2 #box_content .reply table .first { border:none}
.sub #content2 #box_content .reply fieldset { margin:0px 0px 6px; padding:7px 21px 5px; border:1px solid #e7e7e7}
.sub #content2 #box_content .reply fieldset * { vertical-align:middle}
.sub #content2 #box_content .reply fieldset img { margin-top:5px;}
.sub #content2 #box_content .reply fieldset textarea.text { margin:1px 4px 0px 19px; width:495px; height:26px; border:1px solid #ccc; background:#fff}
.sub #content2 #box_content .reply fieldset em { display:block; margin:6px 0px 0px 74px; color:#37abd2; font-size:11px; line-height:11px;}
/*table purple*/
.sub #content2 #box_content table.purple { border:0px; border-top:2px solid #e566a3; color:#878787}
.sub #content2 #box_content table.purple th { padding:8px 0px 6px; border:0px; background:#f5f5f5; border-bottom:1px solid #cecece; border-left:1px solid #cecece; color:#da5294}
.sub #content2 #box_content table.purple th img { vertical-align:middle}
.sub #content2 #box_content table.purple td { padding:8px 0px 6px 8px; border:0px; border-bottom:1px solid #e1e1e1; border-left:1px solid #e1e1e1}
.sub #content2 #box_content table.purple .first { border-left:0px}
.sub #content2 #box_content table.purple td.center { padding-left:0px; text-align:center}
.sub #content2 #box_content table.purple .bg { background:#f9f9f9}
/*table gray*/
.sub #content2 #box_content table.gray { border:0px; border-top:2px solid #cecece;}
.sub #content2 #box_content table.gray th { padding:6px 0px 4px; border:0px; background:#f5f5f5; border-bottom:1px solid #cecece; border-left:1px solid #cecece; color:#da5294}
.sub #content2 #box_content table.gray th img { vertical-align:middle}
.sub #content2 #box_content table.gray td { padding:5px 0px 2px; text-align:center; border:0px; border-bottom:1px solid #e1e1e1; border-left:1px solid #e1e1e1}
.sub #content2 #box_content table.gray .first { border-left:0px}
.sub #content2 #box_content table.gray td.txt { padding:12px 8px 8px; text-align:left; border-left:0px; line-height:16px}
.sub #content2 #box_content table.gray a { color:#000}
.sub #content2 #box_content table.gray a:hover { text-decoration:underline}
.sub #content2 #box_content table.gray li { list-style:none; padding-bottom: 3px}
/**/
.sub #content2 #box_content ul.prev_next { width:725px; height:75px; background:url(../../images/common/bg_prevnext.gif) no-repeat top left}
.sub #content2 #box_content ul.prev_next li { padding:11px 0px 0px 18px; height:27px; list-style:none}
.sub #content2 #box_content ul.prev_next li img { margin-right:6px}
/*paging*/
.sub #content2 #box_content .paging { margin-top:12px; text-align:center; font-size:11px; height:35px}
.sub #content2 #box_content .paging * { vertical-align:middle}
.sub #content2 #box_content .paging a { display:inline-block; padding:3px; color:#6c6c6c; text-decoration:none;}
.sub #content2 #box_content .paging a.btn { display:inline-block; padding:2px 0px; vertical-align:top}
.sub #content2 #box_content .paging a:hover { color:#37abd2; text-decoration:underline}
.sub #content2 #box_content .paging strong { font-weight:bold; color:#37abd2}
/*list_search */
.sub #content2 #box_content .list_search { padding-top:11px; width:720px; height:33px; background:url(../../images/common/bg_search.gif) no-repeat top left; text-align:center}
.sub #content2 #box_content .list_search * { vertical-align:middle}
.sub #content2 #box_content .list_search img { margin-right:6px}
.sub #content2 #box_content .list_search input.text { width:260px}
/*list_search3*/
.sub #content2 #box_content .list_search3 { padding-top:15px; width:720px; height:20px; text-align:right}
.sub #content2 #box_content .list_search3 * { vertical-align:top}

/*************************/













/*sub_footer*/
#div.familySite{position:absolute; left:50%; margin-left:-497px; margin-top:-495px; z-index:2147483647;}

#sub_footer { clear:both; position:relative; margin-top:50px; padding-top:12px; height:92px; border-top:1px solid #ebebeb}
#sub_footer .logo { float:left; width:155px; text-align:right}
#sub_footer div { float:left; margin-left:34px; width:791px; height:97px; background:url(../../images/common/txt_copyright3.gif) no-repeat 10px 29px }
#sub_footer ul li { display:inline}
#sub_footer ul.right { position:absolute; top:7px; right:0px;}
#sub_footer select { position:absolute; top:34px; right:4px; color:#848484}
#sub_footer address,
#sub_footer .copyright { text-indent:-9999px; font-size:0px; line-height:0px}

/*quick_menu - 200903063 add*/
#quick_menu { position:absolute; z-index:100;}
#quick_menu li { list-style:none}

/*layer_join - 20090319 add*/
/*#layer_join { position:absolute; top:125px; left:555px; padding-bottom:5px; width:182px; border:3px solid #ff8c11; background:#fbfff7; text-align:left; z-index:100}
#layer_join dl dt { padding:5px 0px;}
#layer_join dl dd { font-size:11px; line-height:18px}
#layer_join dl dd input { vertical-align:middle; display:inline-block; margin:-4px 4px 0px;.margin:-4px 0px 0px; background:transparent}
#layer_join dl dd span { padding-left:22px}
#layer_join .btn_layer { margin-top:5px; text-align:center}
#layer_join .btn_layer * { vertical-align:top}*/


/* 090617 */
#box_content .shop h5.bul_transparent{background-image:url(../../images/common/bull_orange_ts.gif);}
.sub #content #box_content .list_btn6 { width:717px; text-align:right; margin-top:13px;}
/* 090617 */

/* 메인gnb */
/************************************************************************************/
	#top_menu1{background:url(/images/gnb/menu1/top_block_bg.jpg) no-repeat;width:779px;height:82px;font-size:0px}
	#top_menu1 div, #top_menu1 ul{margin:0;padding:0;list-style:none}
	#top_menu1 div{width:779px}
	#top_menu1 .sitemap{margin-left:561px;;margin-top:10px}
	#top_menu1 .sitemap li{float:left}
	#top_menu1 .sitemap2{margin-left:536px;;margin-top:10px}
	#top_menu1 .sitemap2 li{float:left}			
	#top_menu1 .gnb_menu{width:779px;clear:both}	
	#top_menu1 .gnb_menu ul{margin-top:5px}	
	#top_menu1 .gnb_menu li{float:left}	
	#top_menu1 .gnb_menu .left_menu{width:281px;float:left}
	#top_menu1 .gnb_menu .space{width:7px;float:left;!important}	
	#top_menu1 .gnb_menu .detail{background:url(/images/gnb/menu1/top_bg1.jpg) no-repeat;width:491px;height:35px;float:left}	
	#top_menu1 .gnb_menu .detail .list1{width:77px;text-align:center;margin-top:11px}
	#top_menu1 .gnb_menu .detail .list2{width:98px;text-align:center;margin-top:11px}	
	#top_menu1 .gnb_menu .detail .list3{width:106px;text-align:center;margin-top:11px}		
	#top_menu1 .gnb_menu .detail .list4{width:110px;text-align:center;margin-top:11px}			
	#top_menu1 .gnb_menu .detail .list5{width:100px;text-align:center;margin-top:11px}
	
	/* menu2 */
	#top_menu2{background:url(/images/gnb/menu2/top_block_bg.jpg) no-repeat;width:779px;height:82px;font-size:0px}
	#top_menu2 div, #top_menu2 ul{margin:0;padding:0;list-style:none}
	#top_menu2 div{width:779px}
	#top_menu2 .sitemap{margin-left:561px;;margin-top:10px}
	#top_menu2 .sitemap li{float:left}	
	#top_menu2 .sitemap2{margin-left:536px;;margin-top:10px}
	#top_menu2 .sitemap2 li{float:left}			
	#top_menu2 .gnb_menu{width:779px;clear:both}	
	#top_menu2 .gnb_menu ul{margin-top:5px}	
	#top_menu2 .gnb_menu li{float:left}	
	#top_menu2 .gnb_menu .left_menu{width:281px;float:left}
	#top_menu2 .gnb_menu .space{width:7px;float:left;!important}	
	#top_menu2 .gnb_menu .detail{background:url(/images/gnb/menu2/top_bg1.jpg) no-repeat;width:491px;height:35px;float:left}	
	#top_menu2 .gnb_menu .detail .list1{width:77px;text-align:center;margin-top:11px}
	#top_menu2 .gnb_menu .detail .list2{width:98px;text-align:center;margin-top:11px}	
	#top_menu2 .gnb_menu .detail .list3{width:106px;text-align:center;margin-top:11px}		
	#top_menu2 .gnb_menu .detail .list4{width:110px;text-align:center;margin-top:11px}			
	#top_menu2 .gnb_menu .detail .list5{width:100px;text-align:center;margin-top:11px}	
	
	/* menu3 */	
	#top_menu3{background:url(/images/gnb/menu3/top_block_bg.jpg) no-repeat;width:779px;height:82px;font-size:0px}
	#top_menu3 div, #top_menu3 ul{margin:0;padding:0;list-style:none}
	#top_menu3 div{width:779px}
	#top_menu3 .sitemap{margin-left:561px;;margin-top:10px}
	#top_menu3 .sitemap li{float:left}	
	#top_menu3 .sitemap2{margin-left:536px;;margin-top:10px}
	#top_menu3 .sitemap2 li{float:left}		
	#top_menu3 .gnb_menu{width:779px;clear:both}	
	#top_menu3 .gnb_menu ul{margin-top:5px}	
	#top_menu3 .gnb_menu li{float:left}	
	#top_menu3 .gnb_menu .left_menu{width:281px;float:left}
	#top_menu3 .gnb_menu .space{width:7px;float:left;!important}	
	#top_menu3 .gnb_menu .detail{background:url(/images/gnb/menu3/top_bg1.jpg) no-repeat;width:491px;height:35px;float:left}	
	#top_menu3 .gnb_menu .detail .list1{width:77px;text-align:center;margin-top:11px}
	#top_menu3 .gnb_menu .detail .list2{width:98px;text-align:center;margin-top:11px}	
	#top_menu3 .gnb_menu .detail .list3{width:106px;text-align:center;margin-top:11px}		
	#top_menu3 .gnb_menu .detail .list4{width:110px;text-align:center;margin-top:11px}			
	#top_menu3 .gnb_menu .detail .list5{width:100px;text-align:center;margin-top:11px}	
	
/****************************************************************************************/
