@charset "utf-8";

html,body { height:100%; margin:0; padding:0; }
body { font-family:"굴림";font-size:9pt;}
font { font-family:"굴림";font-size:9pt;}

  input.id_null {
   border:1px solid #CCCCCC;
   width:120px;
   height:22px;
   background:#F2F5EC url(/images/id_bg.gif) no-repeat 3px top;
   padding:4px 0 0 3px;
   color:#333333;
   font-size:12px;
  }
  input.pass_null {
   border:1px solid #CCCCCC;
   width:120px;
   height:22px;
   background:#F2F5EC url(/images/pass_bg.gif) no-repeat 3px top;
   padding:4px 0 0 3px;
   color:#333333;
   font-size:12px;
  }
  input.id_null.good {
   border:1px solid #99CCFF;
   background:none;
  }
  input.pass_null.good {
   border:1px solid #99CCFF;
   background:none;
  }
  input.login_bt {
   border:1px solid #CCCCCC;
   width:50px;
   height:50px;
   background:#F2F5EC;
   padding:4px 0 0 3px;
   color:#333333;
   font-size:12px;
  }
  input.logout_bt {
   border:1px solid #CCCCCC;
   width:60px;
   height:50px;
   background:#F2F5EC;
   padding:4px 0 0 3px;
   color:#333333;
   font-size:12px;
  }

input.type1 {
width:104px;
height:30px;
border:none;
background: url(/images/member_agree.jpg) no-repeat;
}
input.post {
vertical-align:bottom;
width:100px;
height:20px;
border:none;
background: url(/images/post_bt.gif) no-repeat;
}
input.double {
vertical-align:bottom;
width:100px;
height:20px;
border:none;
background: url(/images/double_check_bt.png) no-repeat;
}
input.school {
width:100px;
height:20px;
border:none;
background: url(/images/school_check_bt.png) no-repeat;
}

input.h-21 {
height:18px;
}

a:link {
	color: #6F0000;
	text-decoration: none;
}
a:visited {
	color: #930000;
	text-decoration: none;
}
a:hover {
	color: #777913;
	text-decoration: none;
}
a:active {
	text-decoration: none;
	color: 6f0000;

}
 A.item_title:link {text-decoration:none;color:#465B99;font-size:9pt;}
 A.item_title:visited {text-decoration:none;color:#465B99;font-size:9pt;}
 A.item_title:active {text-decoration:underline;color:#000000;font-size:9pt;}
 A.item_title:hover {text-decoration:underline;color:#000000;font-size:9pt;}

 A.black_blue:link {text-decoration:none;color:#0000ff;font-size:9pt;}
 A.black_blue:visited {text-decoration:none;color:#0000ff;font-size:9pt;}
 A.black_blue:active {text-decoration:underline;color:#000000;font-size:9pt;}
 A.black_blue:hover {text-decoration:underline;color:#000000;font-size:9pt;}

 A.black_under:link {text-decoration:none;color:#000000;font-size:9pt;}
 A.black_under:visited {text-decoration:none;color:#000000;font-size:9pt;}
 A.black_under:active {text-decoration:underline;color:#000000;font-size:9pt;}
 A.black_under:hover {text-decoration:underline;color:#000000;font-size:9pt;}

 A.gray_black_under:link {text-decoration:none;color:#666666;font-size:9pt;}
 A.gray_black_under:visited {text-decoration:none;color:#666666;font-size:9pt;}
 A.gray_black_under:active {text-decoration:underline;color:#000000;font-size:9pt;}
 A.gray_black_under:hover {text-decoration:underline;color:#000000;font-size:9pt;}

 A.pink_under:link {text-decoration:none;color:#FF3399;font-size:9pt;}
 A.pink_under:visited {text-decoration:none;color:#FF3399;font-size:9pt;}
 A.pink_under:active {text-decoration:underline;color:#FF3399;font-size:9pt;}
 A.pink_under:hover {text-decoration:underline;color:#FF3399;font-size:9pt;}

 A.big_cate:link {text-decoration:none;color:#666666;font-size:9pt;}
 A.big_cate:visited {text-decoration:none;color:#666666;font-size:9pt;}
 A.big_cate:active {text-decoration:underline;color:#000000;font-size:9pt;}
 A.big_cate:hover {text-decoration:underline;color:#000000;font-size:9pt;}

 A.basic_white_link:link {text-decoration:none;color:#FFFFFF;font-size:9pt;margin:4px 4px 4px 4px;padding:4px 4px 4px 4px;}
 A.basic_white_link:visited {text-decoration:none;color:#FFFFFF;font-size:9pt;margin:4px 4px 4px 4px;padding:4px 4px 4px 4px;}
 A.basic_white_link:active {text-decoration:none;color:#FFFFFF;font-size:9pt;margin:4px 4px 4px 4px;padding:4px 4px 4px 4px;}
 A.basic_white_link:hover {text-decoration:none;color:#FFFFFF;font-size:9pt;background-color:#3939a6;margin:4px 4px 4px 4px;padding:4px 4px 4px 4px;border:1px solid #000099;}

 A.saup_title:link {text-decoration:none;color:blue;font-size:10pt; border-bottom: 1px solid blue; padding-bottom: 1px;}
 A.saup_title:visited {text-decoration:none;color:blue;font-size:10pt; border-bottom: 1px solid blue; padding-bottom: 1px;}
 A.saup_title:active {text-decoration:none;color:blue;font-size:10pt; border-bottom: 1px solid blue; padding-bottom: 1px;}
 A.saup_title:hover {text-decoration:none;color:blue;font-size:10pt; border-bottom: 1px solid blue; padding-bottom: 1px;}

 A.saup_url:link {text-decoration:none;color:green;font-size:10pt;}
 A.saup_url:visited {text-decoration:none;color:green;font-size:10pt;}
 A.saup_url:active {text-decoration:none;color:green;font-size:10pt;}
 A.saup_url:hover {text-decoration:none;color:green;font-size:10pt; border-bottom: 1px solid green; padding-bottom: 1px;}

img.saup_logo          { width:80px;height:80px;border:solid 3px #eee;vertical-align:bottom;} 
img.saup_logo:hover  { width:80px;height:80px;border:solid 3px #eee;vertical-align:bottom;}

.basic_white {
	font-family: "arial","돋움";
	font-size: 9pt;
	color: #FFFFFF;
	text-decoration: none;
}
.basic_white_bt {
	font-family: "arial","돋움";
	font-size: 9pt;
	color: #FFFFFF;
	text-decoration: none;
}
font.basic_white_bt:hover {text-decoration:underline;color:#000000;font-size:9pt;}

.tel_basic {
	font-family: "arial","돋움";
	font-size: 12pt;
	color: #6600cc;
	text-decoration: none;
}

.sell_price {
	font-family: "arial","돋움";
	font-size: 9pt;
	color: #6600cc;
	text-decoration: none;
}
.how_sell {
	font-family: "arial","돋움";
	font-size: 9pt;
	color: #0099CC;
	text-decoration: none;
}
.sudang_price {
	font-family: "arial","돋움";
	font-size: 9pt;
	color: #996600;
	text-decoration: none;
}
.siljuk_price {
	font-family: "arial","돋움";
	font-size: 9pt;
	color: #99CC00;
	text-decoration: none;
}
.jukuk_price {
	font-family: "arial","돋움";
	font-size: 9pt;
	color: #FF3399;
	text-decoration: none;
}
.expire_time {
	font-family: "arial","돋움";
	font-size: 9pt;
	color: #FF9900;
	text-decoration: none;
}
.white_big {
	font-family: "arial","돋움";
	font-size: 9pt;
	color: #FFFFFF;
	text-decoration: none;
    font-weight: bold;
}
.white_normal {
	font-family: "arial","돋움";
	font-size: 9pt;
	color: #FFFFFF;
	text-decoration: none;
}

table.inter_local_box{border-collapse: collapse;border:1px solid #CCCCCC;}
table.inter_local_box td{border-collapse: collapse;padding:0;border:1px solid #CCCCCC;}
table.inter_local_box td.td_add{border-collapse: collapse;padding:0; border:1px solid #CCCCCC;border-right: 1px solid #CCCCCC;}
table.inter_local_box td.td_local{border-collapse: collapse;padding:0; border:1px solid #CCCCCC;border-left: 0px;}

table.inter_local_edit{border-collapse: collapse;border:1px solid #CCCCCC;}
table.inter_local_edit td{border-collapse: collapse;padding:0;border:1px solid #CCCCCC;}
table.inter_local_edit td.td_add{border-collapse: collapse;padding:0; border:1px solid #CCCCCC;border-right: 1px solid #CCCCCC;}
table.inter_local_edit td.td_local{border-collapse: collapse;padding:0; border:1px solid #CCCCCC;border-left: 0px;}

table.mart_box{border-collapse: collapse;padding:0;margin:0;border:0px;}
table.mart_box td.td_paper{border-collapse: collapse;padding-top:5px;margin:0;border:1px solid #cccccc;border-top: 0px;}


div.basic_hover{border:solid #CCCCCC;border-width:1px;padding:3px;margin:3px;}
div.basic_hover:hover{border:solid #3366cc;border-width:2px;padding:2px}
div.basic_hover:hover strong{color:steelblue}

div.adagent_banner{border:solid #CCCCCC;border-width:1px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}

div.adagent_banner_b{border:solid #CCCCCC;border-width:1px;padding:0px 0px 0px 0px;margin:2px 0px 2px 0px;}

img.adagent_banner_b{border:solid #CCCCCC;border-width:1px;padding:0px 0px 0px 0px;margin:2px 0px 2px 0px;}

div.basic_logo{border:solid #CCCCCC;border-width:1px;padding:2px;margin:2px;width:100px;height:25px;}

table.basic_hover{border:solid #CCCCCC;border-width:1px;padding:3px;margin:3px;}
table.basic_hover:hover{border:solid #3366cc;border-width:2px;padding:2px}
table.basic_hover:hover strong{color:steelblue}

table.login_box{border:solid #CCCCCC;border-width:1px;padding:3px;margin:3px;width:180px;}
table.login_box:hover{border:solid #3366cc;border-width:2px;padding:2px}

table.cate_menu_link{border:solid #CCCCCC;border-width:1px;padding:3px;margin:3px;}
table.cate_menu_link:hover{border:solid #3366cc;border-width:2px;padding:2px}
table.cate_menu_link:hover strong{color:steelblue}

table.basic_banner{border-width:0px;padding:0px 0px 0px 0px;margin:1px 1px 1px 1px;}
div.basic_banner{border:solid #CCCCCC;border-width:1px;padding:1px 3px 0px 0px;margin:2px 2px 2px 2px;}


table.rollbanner{border-width:0px;padding:0px 0px 0px 0px;margin:1px 3px 3px 3px;}
table.rollbanner_b{border-width:0px;padding:0px 0px 0px 0px;margin:1px 3px 0px 3px;}

table.cate_menu_link_no{border:solid #CCCCCC;border-width:1px;padding:3px;margin:3px;}

table.news_board{border:solid #CCCCCC;border-width:1px;padding:3px;margin:3px;}
table.news_board td{padding:10px;border:1px solid #ccc}
table.news_board:hover{border:solid #3366cc;border-width:2px;padding:2px}

table.ex1{width:99%;margin:0 auto}
table.ex1 td,table.ex1 th{padding:10px;border:1px solid #ccc}
table.ex1 caption{color:teal;font-size:1.5em;font-weight:700;text-align:left;padding:10px}
table.ex1 th{text-align:center}
table.ex2{border:solid crimson;border-width:1px 1px 1px 1px;padding:10px}
table.ex2:hover{border:solid steelblue;border-width:1px 1px 1px 1px;padding:10px}
table.ex2:hover strong{color:steelblue}

table.table_0solid{border:0px;}
table.table_0solid tr{background: #FFFFFF;}
table.table_0solid td{padding:0px;border:0px;}

table.table_1solid_0{border-collapse: collapse;border:1px solid #e4e4e4;}
table.table_1solid_0 td{padding:0px;border:0px;}

table.table_1solid{border-collapse: collapse;border:1px solid #e4e4e4;}
table.table_1solid td{padding:0px;border:1px solid #e4e4e4;}
table.table_1solid td.td_title{
	background: url(/css/mediagroove/bg_td1.jpg) repeat-x left top;
    padding:0px 0px 0px 0px; border:1px solid #e4e4e4;}

table.table_1solid_3{border:1px solid #e4e4e4;}
table.table_1solid_3 td{padding:3px;border:1px solid #e4e4e4;}
table.table_1solid_3 td.td_title{
	background: url(/css/mediagroove/bg_td1.jpg) repeat-x left top;
    padding:10px 3px 3px 15px; border:1px solid #e4e4e4;}

table.table_mediagroove{width: 770px;border-collapse:collapse;border:1px solid #FFCA5E;}
table.table_mediagroove caption {
	font: 1.8em/1.8em Arial, Helvetica, sans-serif;
	text-align: left;
	text-indent: 10px;
	background: url(/css/mediagroove/bg_caption.jpg) right top;
	height: 45px;
	color: #FFAA00;
}
table.table_mediagroove thead th {
	background: url(/css/mediagroove/bg_th.jpg) no-repeat right;
	height: 35px;
	color: #FFFFFF;
	font-size: 0.8em;
	font-weight: bold;
	padding: 0px 7px;
	margin: 20px 0px 0px;
	border-right: 1px solid #FCF1D4;
}
table.table_mediagroove tbody tr {
background: url(/css/mediagroove/bg_td1.jpg) repeat-x top;
}
table.table_mediagroove tbody tr.odd {
	background: #FFF8E8 url(/css/mediagroove/bg_td2.jpg) repeat-x;
}
table.table_mediagroove tbody tr.odd_1 {
	background: #FFFFFF;
}
table.table_mediagroove tbody td.zero {
	font-size: 0.8em;
	line-height: 1.4em;
	font-family: Arial, Helvetica, sans-serif;
	color: #777777;
	padding: 0px;
	border-top: 1px solid #DDDDDD;
	border-right: 1px solid #DDDDDD;
}
table.table_mediagroove tbody td.zero_0 {
	font-size: 0.8em;
	line-height: 1.4em;
	font-family: Arial, Helvetica, sans-serif;
	color: #777777;
	padding: 0px;
	border-top: none;
	border-right: none;
}
table.table_mediagroove tbody th {
	font-size: 0.8em;
	line-height: 1.4em;
	font-family: Arial, Helvetica, sans-serif;
	color: #777777;
	padding: 5px 3px;
	border-top: 1px solid #FFCA5E;
	border-right: 1px solid #DDDDDD;
	text-align: center;
}
table.table_mediagroove tbody td {
	font-size: 0.8em;
	line-height: 1.4em;
	font-family: Arial, Helvetica, sans-serif;
	color: #777777;
	padding: 5px 3px;
	border-top: 1px solid #FFCA5E;
	border-right: 1px solid #DDDDDD;
}
table.table_mediagroove tfoot th {
	background: url(/css/mediagroove/bg_total.jpg) repeat-x bottom;
	color: #FFFFFF;
	height: 30px;
}
table.table_mediagroove tfoot td {
	background: url(/css/mediagroove/bg_total.jpg) repeat-x bottom;
	color: #FFFFFF;
	height: 30px;
}
table.table_mediagroove a {
	color: #777777;
	font-weight: bold;
	text-decoration: underline;
}
table.table_mediagroove a:hover {
	color: #F8A704;
	text-decoration: underline;
}
.cate_list {width:750; background:#fff; overflow:hidden; margin:10 0 10 10; padding:0 0 0 0;}
.cate_list li {float:left; width:150px; margin:0 0 0 -1; padding:0 0 0 0; white-space:nowrap;}