@import url(base.css);

#wrapper {
  width:100%;
  padding:0;
  margin:0;
}
.login_bg_box {
  width:710px;
  height:338px;
  margin:0 auto;
  margin-top:50px;
  background:url('/images/admin/login_bg.jpg') no-repeat;
}
.login_box {
  float:right;
  margin-top:180px;
  margin-right:10px;
}
.login_box dl {
  float:left;
  width:190px;
}
.login_box dl dt {
  float:left;
  width:60px;
  height:22px;
}
.login_t1 {
  text-indent:-100000px;
  background:url('/images/admin/login_text1.gif') 0 4px no-repeat;
}
.login_t2 {
  text-indent:-100000px;
  background:url('/images/admin/login_text2.gif') 0 4px no-repeat;
}
.login_box dl dd {
  float:right;
  height:22px;
}
.login_box dl dd input {
  width:100px;
  padding:0;
  margin:0;
  border:1px solid #cdcdcd;
}
.login_box p {
  float:left;
  margin-left:4px;
}
.login_box p input {
  padding:0;
  margin:0;
}
.copyright {
  width:710px;
  color:#999;
  text-align:center;
  padding:8px 0 8px 0;
  margin:0 auto;
  background:#f1f1f1;
}
.body_line {background:url('/images/admin/sub_body_line.gif') 190px 0 repeat-y;}
/*.sub_top {
  height:40px;
  background:#fff;
}
.sub_top h1 {
  float:left;
  width:366px;
  height:27px;
  text-indent:-100000px;
  margin-top:6px;
  margin-left:10px;
  background:url('/images/admin/top_logo.gif') no-repeat;
}


.sub_top_info_box {
  float:right;
  margin-top:12px;
  margin-right:10px;
}
.sub_top_info_box p {
  float:left;
}
.sub_top_info_box ul li {
  float:left;
  padding-left:3px;
}
.sub_top_info_box ul li img {
  vertical-align:top;
}

.sub_menu {
  height:33px;
  background:url('/images/admin/menu_bar_bg.gif') repeat-x;
}
.sub_menu ul {
  float:left;
  width:900px;
  margin-left:10px;
}
.sub_menu ul li {
  float:left;
  height:33px;
  text-align:center;
  padding:0 16px 0 16px;
}
.sub_menu ul li a {
  float:left;
  color:#fff;
  font-weight:bold;
  margin-top:7px;
}
.smenu_on {
  background:url('/images/admin/menu_bar_on.gif') repeat-x;
}
*/

.sub_top {
  height:74px;
  background:#484848;
}
.sub_top h1 {
  float:left;
  width:366px;
  height:27px;
  margin-top:28px;
  margin-left:28px;
  padding-top:10px;
  font-size:20px;
  color:#fff;
  font-family:"돋움","돋움체";
}

.sub_top_info_box {
  float:right;
  margin-top:28px;
  margin-right:10px;
}
.sub_top_info_box p {
  float:left;
  color:#fff;
  font-size:12px;
  margin-top:5px;
  font-weight:bold;
}
.sub_top_info_box ul li {
  float:left;
  padding-left:3px;
}
.sub_top_info_box ul li img {
  vertical-align:middle;
}
.sub_menu {
  height:50px;
  background-color:#3472aa;
 /* background:url('/images/admin/menu_bar_bg.gif') repeat-x;*/
}
.sub_menu ul {
  float:left;
  width:1500px;
  margin-left:10px;
}
.sub_menu ul li {
  float:left;
  height:50px;
  width:108px;
  padding:0 16px 0 16px;
}
.sub_menu ul li a {
  float:left;
  width:118px;
	text-align:center;
  margin-top:18px;
  font-weight:bold;
  font-family:"돋움";
}
.smenu_on {
  color:#3472aa !important;
  font-weight:bold;
  font-family:"돋움";
	width:140px;
  background:url('/images/admin/menu_bar_on.gif') repeat-x;
}
.smenu_off{
  color:#fff;
}


.sub_box {
  width:100%;
}
.sleft_box {width:180px;}
.sright_box {width:100%; vertical-align:top;}
.sub_left_box {
  float:left;
  width:170px;
  margin-left:10px;
}
.sub_left_box h2 {
  color:#0062ac;
  font-size:12pt;
  padding:20px 0 10px 6px;
  border-bottom:4px solid #0062ac;
}
.sub_left_box ul {
  margin-top:10px;
}
.sub_left_box ul li {
  padding:6px 0 5px 0;
  border-bottom:1px solid #cdcdcd;
}
.sub_left_box ul li a {
  padding:0 0 0 16px;
  background:url('/images/admin/menu_dot1.gif') no-repeat;
}
.lmenu_on {background:url('/images/admin/menu_on.gif') right no-repeat;}
.lmenu_on a {
  color:#3385c2;
  font-weight:bold;
}
.sub_right_box {
  margin-top:10px;
  margin-left:24px;
}
.sub_navi {
  color:#999;
  padding:0 0 6px 0;
  border-bottom:1px solid #cdcdcd;
}
.sub_title h3 {
	clear:both;
  width:700px;
  color:#0062ac;
  font-size:11pt;
  padding:0 0 0 20px !important;
  margin:12px 0 12px 0 !important;
  background:url('/images/admin/title_dot.gif') 0 1px no-repeat;
}
.sub_content {
  width:100%;
}

#top_box {
  width:910px;
  height:60px;
  margin:0 auto;
}
#top_box h1 {
  float:left;
  width:119px;
  height:31px;
  text-indent:-100000px;
  padding:0;
  margin:20px 0 0 0;
  background:url('/www/images/main/top_logo.gif') no-repeat;
}
#top_box h1 a {
  float:left;
  width:119px;
  height:31px;
}
#top_box ul {
  float:right;
  margin-top:40px;
}
#top_box ul li {
  float:left;
  display:inline;
  text-indent:-100000px;
  padding-left:11px;
  background:url('/www/images/main/top_m_line.gif') 5px 1px no-repeat;
}
.top_m1 {width:31px;}
.top_m2 {width:45px;}
.top_m3 {width:63px;}
.top_m1 a {
  float:left;
  width:31px;
  height:11px;
  background:url('/www/images/main/top_m_home.gif') no-repeat;
}
.top_m2 a {
  float:left;
  width:45px;
  height:11px;
  background:url('/www/images/main/top_m_sitemap.gif') no-repeat;
}
.top_m3 a {
  float:left;
  width:63px;
  height:11px;
  background:url('/www/images/main/top_m_contact.gif') no-repeat;
}
#meun_box {
  width:100%;
  text-align:center;
  background:url('/www/images/main/menu_bar_bg.gif') repeat-x;
}
#flash_box {
  width:100%;
  text-align:center;
}
#main_box {
  width:100%;
  background:url('/www/images/main/main_body_bg.gif') bottom repeat-x;
}
#content_box {
  width:880px;
  height:114px;
  padding:20px 0 0 30px;
  margin:0 auto;
  background:url('/www/images/main/body_box.gif') no-repeat;
}
#notice_box {
  float:left;
  width:300px;
}
.notice_tit {
  float:left;
  width:270px;
}
.notice_tit h2 {
  float:left;
  width:48px;
  height:26px;
  text-indent:-100000px;
  background:url('/www/images/main/notice_tit.gif') no-repeat;
}
.notice_tit p {
  float:right;
  width:31px;
}
.notice_tit p a {
  float:left;
  width:31px;
  height:15px;
  text-indent:-100000px;
  background:url('/www/images/main/main_more.gif') no-repeat;
}
#notice_box ul {
  float:left;
  width:270px;
}
#notice_box ul li {
  float:left;
  width:264px;
  padding-left:6px;
  margin-bottom:2px;
  background:url('/www/images/main/main_dot.gif') 0 5px no-repeat;
}
#notice_box ul li a {
  float:left;
  color:#666;
}
#notice_box ul li span {
  float:right;
  color:#999;
  font-size:8pt;
  font-family: verdana, sans-serif;
}
#consult_box {
  float:left;
  width:300px;
}
.consult_tit {
  float:left;
  width:270px;
}
.consult_tit h2 {
  float:left;
  width:75px;
  height:26px;
  text-indent:-100000px;
  background:url('/www/images/main/consult_tit.gif') no-repeat;
}
.consult_tit p {
  float:right;
  width:31px;
}
.consult_tit p a {
  float:left;
  width:31px;
  height:15px;
  text-indent:-100000px;
  background:url('/www/images/main/main_more.gif') no-repeat;
}
#consult_box ul {
  float:left;
  width:270px;
}
#consult_box ul li {
  float:left;
  width:264px;
  padding-left:6px;
  margin-bottom:2px;
  background:url('/www/images/main/main_dot.gif') 0 5px no-repeat;
}
#consult_box ul li a {
  float:left;
  color:#666;
}
#consult_box ul li span {
  float:right;
  color:#999;
  font-size:8pt;
  font-family: verdana, sans-serif;
}
#consult_box ul li span img {
  vertical-align:top;
  padding:0 0 0 4px;
}
#customer_box {
  float:left;
  width:245px;
}
#footer_box {
  float:left;
  width:100%;
  background:#eee;
  padding:16px 0 30px 0;
}
#copyright {
  width:890px;
  margin:0 auto;
}
#copyright ul {
  float:left;
}
#copyright ul li {
  float:left;
  display:inline;
  text-indent:-100000px;
  padding-left:11px;
  background:url('/www/images/main/footer_line.gif') 5px 2px no-repeat;
}
.copy_m1 {width:41px;}
.copy_m2 {width:81px;}
.copy_m3 {width:42px;}
.copy_m4 {width:61px;}
.copy_m1 a {
  float:left;
  width:41px;
  height:13px;
  background:url('/www/images/main/footer_menu1.gif') no-repeat;
}
.copy_m2 a {
  float:left;
  width:81px;
  height:13px;
  background:url('/www/images/main/footer_menu2.gif') no-repeat;
}
.copy_m3 a {
  float:left;
  width:42px;
  height:13px;
  background:url('/www/images/main/footer_menu3.gif') no-repeat;
}
.copy_m4 a {
  float:left;
  width:61px;
  height:13px;
  background:url('/www/images/main/footer_menu4.gif') no-repeat;
}
#copyright address {
  float:left;
  width:900px;
  height:30px;
  text-indent:-100000px;
  margin-top:6px;
  background:url('/www/images/main/copyright.gif') no-repeat;
}
#sub_box {
  width:910px;
  margin:0 auto;
  margin-top:20px;
}
/*서브*/
#menu_left {
  float:left;
  width:180px;
  margin:0;
  padding:0;
}
#menu_left h2 {
  float:left;
  width:180px;
  height:30px;
  text-indent:-1000000px;
}
.flash_left_menu {
  float:left;
  width:180px;
  margin-top:12px;
  padding-top:20px;
  border-top:4px solid #ddd;
}
#right_area {
  float:right;
  width:700px;
  margin:0;
  padding:0;
}
#title_box {
  float:left;
  width:100%;
  height:34px;
}
#title_box h3 {
  float:left;
  width:300px;
  height:26px;
  text-indent:-1000000px;
  padding:0;
  margin:0;
  border:none;
}
#title_box p {
  float:right;
  text-align:right;
  color:#999;
  margin-top:5px;
}
#title_box p a {
  color:#999;
}
#title_box p span {
  color:#4d9fdb;
}
#content_area {
  float:right;
  width:700px;
  padding:20px 0 30px 0 !important;
}
.sub_copy_line {
  border-top:1px solid #ddd;
}
/*서브탭*/
#sub_tab {
  clear:both;
  height:34px;
  margin-bottom:20px;
  background:url('/images/sub/sub_tab_bg.gif') repeat-x;
}
#sub_tab ul {
  height:34px;
  margin:0;
  padding:0;
  background:url('/images/sub/sub_tab_right.gif') right no-repeat;
}
#sub_tab ul li {
  float:left;
  height:34px;
}
a.page_on {
  color:#f27816;
  font-weight:bold;
}
.admin_top_box {
  border-collapse:collapse;
  border-top:2px solid #ccc;
  border-bottom:1px solid #ccc;
  background:#f2f2f2;
}
.admin_top_box td {
  padding:3px 0 3px 0;
}


/*로그인*/
.login_bg_color{clear:both; width:100%; background:url("/images/admin/login_bg.gif") repeat-x; height:492px; float:left; margin-bottom:15px; }
.login_all{width:540px; height:300px; margin:192px auto;}
.login_all_img{width:100%; margin-bottom:15px;}
.login_all_img h3{text-align:center;}
.login_table{float:left; width:100%; margin-top:60px;}
.login_table th{padding:1px 0px; text-align:left; font-size:15px; color:#fff;}
.login_table td{padding:1px 0px; text-align:right; font-size:15px;}
.login_all p{margin-top:10px;}
.login_input{width:280px; height:16px; padding:10px; border:1px solid #3472aa; font-size:14px;}
.login_btn {border:0;}


.admin_tit {width:100%; margin:auto;}
.admin_tit h3{text-align:center; font-size:12px; color:#222222; margin:150px 0px 10px 0px;}
.admin_tit_line{width:140px; margin:auto; border-bottom:1px dashed #dddddd; margin-bottom:30px;}
.admin_tit_line2{width:100%; margin:auto; border-bottom:1px dashed #dddddd; margin-bottom:20px;}
.admin_copy{clear:both; margin:15px auto; font-size:14px; color:#636363; text-align:center;}




/*쇼핑리스트 페이징*/
.shop_page{width:100%; margin:30px 0px;}
.shop_page p{text-align:center;}
.shop_page a{border:1px solid #c2c2c2; padding:5px 8px 3px 8px !important; font-family:돋움, 돋움체, dotum; font-size:12px; color:#727272; margin:0px 3px; text-decoration:none;}
.shop_page a:hover{border:1px solid #1d1d1d; background-color:#dddddd; font-family:돋움, 돋움체, dotum; font-size:12px;}
.shop_page_o{border:1px solid #1d1d1d !important; background-color:#dddddd; font-family:돋움, 돋움체, dotum; font-size:12px; color:#1d1d1d;}
