@charset "euc-kr";
/* CSS Document */

@import url(default.css);


/* »çÀÌÆ® ¸ÞÀÎ ÄÃ·¯ #353e4f(¸ÞÀÎÄÃ·¯) #5b6c8a(¸¶¿ì½º¿À¹ö½ÃÄÃ·¯&¼­ºêÄÃ·¯) #161c27(¹öÆ° º¸´õÄÃ·¯) -> º¯°æÇÏ¿© »ç¿ëÇÏ¼¼¿ä */

/* common_layout */
#top {width:100%; height:60px; background:url('/admin_mobile/img/top_bg.jpg') top center no-repeat #27498f; border-bottom:1px solid #1d2430;}
#top h1 {width:100%; overflow:hidden; text-align:center; padding:23px 0 0 0;}

#gnb {width:100%; height:32px; line-height:28px; border-top:1px solid #505765; background-color:#353e4f; color:#fff;}
#gnb ul li {float:left; width:25%; text-align:center;}
#gnb ul li a {font-size:1.2em; color:#fff; font-family:'Malgun Gothic', sans-serif;  font-weight:bold; }

#gnb ul li .snb {width:100%; padding:2px 0 4px 0; border:1px solid #cccccc; color:#666; background-color:#fff; position:absolute; left:0; top:94px; opacity:0.9;}
#gnb ul li .snb ul li {float:left; text-align:center; width:auto; padding:0 5px; color:#666; }
#gnb ul li .snb ul li a {font-size:1.0em; color:#666; font-family:'Malgun Gothic', 'Apple Gothic' , sans-serif; font-weight:bold;}

#bottom_menu {width:100%; margin:50px 0 0 0 ; clear:both;}
#bottom_menu ul {overflow:hidden;}
#bottom_menu ul li {width:25%; float:left;}
#bottom_menu ul li a{width:100%; display:inline-block; background-color:#687793; line-height:30px; text-align:center; font-size:1.2em; color:#fff; font-weight:bold;}
#bottom_menu ul li a:hover{text-decoration:none;  background-color:#b0b8c8; }
#bottom {background-color:#34363e; text-align:center; color:#858585; font-size:0.95em; padding: 20px;}
#bottom a {font-size:11px; color:#2baeea; text-decoration: none; }
#bottom a:hover {font-size:11px; color:#2baeea;; text-decoration:underline; font-weight: bold;} 

#login {width:90%; margin:30px auto 30px; background-color:#fff; border:1px solid #ccc;}
#login .img_tlt {width:70%; padding:30px 0 0 23px;}
#login .loginform {margin-top:10px; width:100%;}
#login .loginform .form {padding:19px 23px; position: relative;}
#login .loginform .form .item {display:block; margin-bottom:9px; padding:0 80px 0 0;}
#login .loginform .form .btn { position:absolute; right:23px; top:19px; width:70px;}
#login .loginform .form .btn a {display:inline-block; width:68px; height:68px; border:1px solid #0c5396; background-color:#3374ac; text-align:center; font-size:16px; font-family:'Malgun Gothic', sans-serif; font-weight:bold; color:#fff; line-height:65px;}
#login .loginform .form input{width:100%; height:29px; line-height:27px; background-color:#f5f5f5; border:1px solid #e4e4e4; color:#464646; }
#login .copy {font-family:tahoma, 'Malgun Gothic', sans-serif; text-align:center; margin-bottom:35px;}
#login .copy a{font-family:tahoma, 'Malgun Gothic', sans-serif;}
#login .copy img {margin:0 10px;}
#login .copy span {font-weight:bold; color:#f65d33;}

/* main */
.admin_bbs {width:100%; margin:10px 0 30px 0; padding:0 0 10px 0; border-bottom:1px dashed #7691ca; }
.admin_bbs li {position:relative; height:22px;}
.admin_bbs li span {position:absolute; right:0; font-family:tahoma, 'Malgun Gothic', sans-serif; font-size:11px; }

/* sub */
#container {width:94%; padding:40px 3% 40px 3%;}
#container .ad_title {border-bottom:0px solid #2f67da; padding:5px 0 5px 5px; font-family:'Malgun Gothic', sans-serif; font-size:1.60em; font-weight:bold; letter-spacing:-1px; margin-bottom:10px; color:#27498f;}
#container .s_title { font-family:'Malgun Gothic', sans-serif; font-size:1.25em; font-weight:bold; color:#333; letter-spacing:-1px; background:url('/admin_mobile/img/table_bg.gif') left top repeat #c2cfea; border:1px solid #96a8ce; padding:5px 0 5px 5px; margin:30px 0 0 0;}

.table_01 {width:100%; border-left:1px solid #ccc; border-top:2px solid #1e6ec2; margin:10px 0 10px 0; }
.table_01 th {border-bottom:1px solid #ccc;  border-right:1px solid #ccc; font-weight:bold; text-align:center; font-family:'Malgun Gothic', sans-serif; padding:8px 0; }
.table_01 td {border-bottom:1px solid #ccc;  border-right:1px solid #ccc;font-family:'Malgun Gothic', sans-serif;  padding:8px 0; text-align:center; background-color:#fff;  letter-spacing:-50%; line-height:180%;}
.table_01 td a {font-family:'Malgun Gothic', sans-serif;  letter-spacing:-50%; }
.table_01 td input {vertical-align:middle;}

.table_02 {width:100%; border-left:1px solid #ccc; border-top:2px solid #1e6ec2;margin:10px 0 10px 0; }
.table_02 th {border-bottom:1px solid #ccc;  border-right:1px solid #ccc; font-weight:bold; text-align:center; font-family:'Malgun Gothic', sans-serif; padding:8px 0; }
.table_02 td {border-bottom:1px solid #ccc;  border-right:1px solid #ccc;font-family:'Malgun Gothic', sans-serif; text-align:left;  padding:8px 0 8px 10px; background-color:#fff;  letter-spacing:-50%; line-height:180%;}
.table_02 td a {font-family:'Malgun Gothic', sans-serif;  letter-spacing:-50%; }
.table_02 td input {vertical-align:middle;}

.table_03 {width:100%; border-left:1px solid #ccc; border-top:2px solid #1e6ec2; margin:10px 0 30px 0; }
.table_03 th {border-bottom:1px solid #ccc;  border-right:1px solid #ccc; font-weight:bold; text-align:center; font-family:'Malgun Gothic', sans-serif; padding:8px 0; }
.table_03 td {border-bottom:1px solid #ccc;  border-right:1px solid #ccc;font-family:'Malgun Gothic', sans-serif;  padding:8px; background-color:#fff; }
.table_03 td a {font-family:'Malgun Gothic', sans-serif; }
.table_03 td input {vertical-align:middle;}
.table_03 td li {font-family:'Malgun Gothic', sans-serif; padding:2px 0 2px 0;}

.ad_mall_page {height:29px; width:100%; text-align:center; margin-top:10px;  }
.ad_mall_page a{vertical-align:middle; display:inline-block; height:23px;  width:25px; line-height:25px; border:1px solid #ececec; text-align:center; font-size:11px; font-family:tahoma, sans-serif; background-color:#fff;}
.ad_mall_page a:hover{ display:inline-block; text-decoration:none; background-color:#e6e6e6;}
.ad_mall_page img {vertical-align:middle; margin-top:-1px;}
.ad_mall_page a.page_img{ vertical-align:middle; border:none;background-color:none;}

/* input Á¾·ù */
.ad_input {border:1px solid #ccc; height:24px; line-height:24px; padding:0 0 0 3px; vertical-align:middle; margin:1px 0 1px 0;}
.ad_select {border:1px solid #ccc; height:26px; line-height:24px; padding:0 0 0 3px;vertical-align:middle;}

/* margin_padding */
.a_mar_b40 {margin:0 0 40px 0;}
.a_mar_t20 {margin:20px 0 0 0;}
.a_mar_tm20b40 {margin:-20px 0 40px 0;}

/* width */
.aw90per {width:90%;}
.aw45per {width:45%;}
.aw25per {width:25%;}
.aw23per {width:23%;}


/* btns */
.admin_btns{text-align:center;}
.admin_btns2{text-align:right;}
a.ad_color_btn{display:inline-block; width:33%; height:40px; line-height:38px; background-color:#15357a; color:#fff; text-align:center; font-weight:bold; font-family:'Malgun Gothic', sans-serif; font-size:1.25em;}
a.ad_color_btn2 {display:inline-block; width:33%; height:40px; line-height:38px; background-color:#115b8e; color:#fff; text-align:center; font-weight:bold; font-family:'Malgun Gothic', sans-serif; font-size:1.25em;}
a.ad_gray_btn{display:inline-block; width:33%; height:40px; line-height:38px; background-color:#ccc; color:#000; text-align:center; font-weight:bold; font-family:'Malgun Gothic', sans-serif; font-size:1.25em;}

a.ad_del_btn {display:inline-block; width:50px; height:24px; line-height:22px; background-color:#e23333; color:#fff; text-align:center; font-weight:bold; font-family:'Malgun Gothic', sans-serif; }
a.ad_mini_btn {display:inline-block; width:55px; height:24px; line-height:22px; background-color:#e15a5a; color:#fff; text-align:center; font-weight:bold; font-family:'Malgun Gothic', sans-serif; margin:0 0 5px 0; font-size:11px;}
a.ad_mini_btn2 {display:inline-block; width:55px; height:24px; line-height:22px; background-color:#557dcf; color:#fff; text-align:center; font-weight:bold; font-family:'Malgun Gothic', sans-serif; margin:0 0 5px 0; font-size:11px;}
a.ad_mini_btn3 {display:inline-block; width:55px; height:20px; line-height:18px; background-color:#557dcf; color:#fff; text-align:center; font-weight:bold; font-family:'Malgun Gothic', sans-serif; margin:0 0 5px 0; font-size:11px;}



.m_board_textarea{border:1px solid #cbcbcb;line-height:22px; color:#8d8d8d; }

.ad_gallery_02 {width:100%; overflow:hidden;}
.ad_gallery_02 dl {float:left; width:150px; height:150px; margin:0 0 10px 0;}
.ad_gallery_02 dl dt {text-align:center;}
.ad_gallery_02 dl dt img {background-color:#fff; padding:5px; border:1px solid #ccc; width:85%; height:100px;}
.ad_gallery_02 dl dd {height:22px; text-align:center;  margin:10px 0; }
