

@font-face{
font-family:NanumGothic;
src:url('/font/NanumGothic.eot');
src: local('¡Ø'),
url('/font/tNanumGothic.eot?#iefix') format(¡®embedded-opentype¡¯),
url('/font/NanumGothic.woff') format(¡®woff¡¯),
url('/font/nanum.ttf') format('truetype'),
url('/font/NanumGothic.svg#NanumGothic') format('svg');

}

/* default  css */
article,aside,canvas,details,figcaption,figure, footer,header,hgroup,menu,nav,section,summary {display:block;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,blockquote,th,td,input,select,textarea,button {margin:0;padding:0}

fieldset,img {border:0 none}
dl,ul,ol,menu,li {list-style:none}
blockquote, q {quotes: none}
blockquote:before, blockquote:after,q:before, q:after {content:'';content:none}
input,select,textarea,button {vertical-align:middle}
button {border:0 none;background-color:transparent;cursor:pointer}
body {background:#fff}
body, table, tr, td, textarea, select { font-family:ng, ³ª´®°íµñ, NanumGothic; font-size:9pt;color:#585858; line-height:150%;} 
table{padding:0; border-spacing:0px; border:0; border-collapse:collapse;}
address,caption,cite,code,dfn,em,var {font-style:normal;font-weight:normal}
iframe{border:0px;margin:0px;padding:0px}
caption{display:none}
a {color:#777777;text-decoration:none}
a:link	  {  font-family: "NanumGothic"; color: #777777; text-decoration:none; }
a:visited {  font-family: "NanumGothic";  color: #777777; text-decoration:none; }
a:active  {  font-family: "NanumGothic"; color: #777777;text-decoration:underline; }

.show {display:block}
.hide {display:none}
.f_l{float:left;}
.f_r{float:right;}

/* ·Î±×ÀÎ */
#loginWrap section{	width:100%;	height:100%;}
#loginWrap #section{	width: 412px;	height: 212px;	margin-left: auto;	margin-right: auto;	border: 6px solid #F6F6F6;	margin-top: 10%;	padding:38px;}
#loginWrap #content{	margin-top:5px;	width: 426px;	height: 185px;	border-bottom: 1px solid #52B8C1;}
#loginWrap #content header{	height: 18px;	padding: 16px;	text-align: center;	background: #F9F9F9;	border-top: 3px solid #52B8C1;	border-bottom: 1px solid #52B8C1;}
#loginWrap #content section{	height: 130px;	width: 300px;		text-align: center;	padding-top: 35px;	margin-left: auto;	margin-right: auto;}
#loginWrap .form-attr{	font: 12px ±¼¸²Ã¼,verdana,sans-serif;	color: #52B8C1;	line-height: 14pt;	width: 81px;	text-align: left;	font-weight: bold;	margin: 5px;	height:15px;}
#loginWrap .form-input{	margin: 5px;}
#loginWrap .input{	font: normal 12px ±¼¸²Ã¼,verdana,sans-serif;	color: #121212;	background-color: #FFFFFF;	border: 1px solid #E6E2E4;	padding: 1px;	height: 15px;}
#loginWrap .form-line{ 	width:201px; 	height:64px;}

/* ÇØ´õ */
#ad-header{	height: 60px;	background: #4865A6;}
#site-logo{	background: white;	width: 200px;	margin-left: 4px;		text-align: center;}
#site-logo img{	width:190px;	margin-top: 0px;}

/* ¸Þ´º*/
#ad-logo{	width: 101px;	height: 21px;	margin-left: auto;	margin-right: auto;	margin-top: 20px;	margin-bottom: 5px;}
.menu-header{	width: 95%;	height: 26px;	background: #F3F3F3;	text-align: left;	color: #4865A6;	border-bottom: solid 1px #4865A6;	line-height: 30px;	font-weight: bold;	margin: auto;}
.menu-context{	text-align: left;	color: #777777;}
.menu-context ul{	width:100%;	margin:auto;}
.menu-context li{	padding: 2px;	border-bottom: 1px solid #ECE8EA;}
.menu-context a:HOVER{	color:#FF909A;}
.top-line{	border-top: solid 2px #4865A6;}
.menu-detail{	text-align: left;	margin: auto;	width: 175px;}

/* ³»¿ë*/
#wrap section{	width:1100px;}
#wrap #ad-menu{	border: 1px solid #DDD;	width: 227px;	height: 1080px;	margin-top: 40px;	margin-left: 28px;	margin-right: 20px;	border-radius: 10px ;	-mos-border-radius: 10px ;	-webkit-border-radius: 10px ;}
#wrap #ad-content{	margin-top: 30px;width:800px;}

#wrap #ad-content .title{width:800px;}
#wrap #ad-content .title h4{border-left: 5px solid orange;padding-left: 10px;font-size: 13px;margin: 5px;}
#wrap #ad-content .ct-wrap{width: 760px;margin-top: 30px;margin-left: auto;margin-right: auto;}
#wrap #ad-content .ct-wrap .dash_line{height:22px}
#wrap #ad-content .ct-wrap .ad-btn{ width: auto;padding-left: 10px;padding-right: 10px;background: white;border: 1px solid gray;color: black;}
#wrap #ad-content .ct-wrap .tb_list{width:100%;margin: 0 auto;margin-top: 5px;}
#wrap #ad-content .ct-wrap .tb_list caption{position: absolute;left: -1px;top: -1px;width: 1px;height: 1px;overflow: hidden;line-height: 1px;font-size: 1px;}
#wrap #ad-content .ct-wrap .tb_list tr:HOVER{background:rgb(229, 229, 229);}
#wrap #ad-content .ct-wrap .tb_list th{border-bottom: 1px solid black;border-top: 1px solid black;padding: 5px 0px;}
#wrap #ad-content .ct-wrap .tb_list td{text-align: center;padding: 10px 5px;border-bottom: 1px dotted rgb(153, 146, 146);}

#wrap #ad-content .ct-wrap .tb_add{text-align:left;width:800px}
#wrap #ad-content .ct-wrap .tb_add caption{position: absolute;left: -1px;top: -1px;width: 1px;height: 1px;overflow: hidden;line-height: 1px;font-size: 1px;}
#wrap #ad-content .ct-wrap .tb_add th{padding: 10px 0px 10px 10px;border-bottom: 1px dotted gray;background: #D8DCE5;}
#wrap #ad-content .ct-wrap .tb_add td{border-bottom: 1px dotted gray;padding-left: 10px;}
#wrap #ad-content .ct-wrap .tb_add .tbl{border-top: 1px solid black;}
#wrap #ad-content .ct-wrap .tb_add input[type=text],
#wrap #ad-content .ct-wrap .tb_add input[type=password]{width: 190px;}
#wrap #ad-content .ct-wrap .bt_line{width: 100%;height: 25px;margin-top: 10px;}

#wrap #ad-content .ct-wrap .paging{padding: 15px 0;text-align: center;line-height: normal;}
#wrap #ad-content .ct-wrap .paging .direction{font-weight: normal;color: #767676;white-space: nowrap;}
#wrap #ad-content .ct-wrap .paging .direction span{font-weight: bold;font-size: 14px;}
#wrap #ad-content .ct-wrap .paging a,
#wrap #ad-content .ct-wrap .paging strong{display: inline-block;position: relative;margin: 0px 1px;padding: 7px 4px;min-width: 19px;font-weight: bold;font-size: 12px;font-family: Tahoma, Sans-serif;color: #333;line-height: normal;text-decoration: none;vertical-align: middle;border: 1px solid transparent;}
#wrap #ad-content .ct-wrap .paging strong{color: #4865A6;border-color: #4865A6;}
#wrap #ad-content .ct-wrap .paging a:hover,
#wrap #ad-content .ct-wrap .paging a:active,
#wrap #ad-content .ct-wrap .paging a:focus{	background-color: #f8f8f8;	border-color: #e8e8e8;}

#wrap #ad-content .ct-wrap .thumb_view{width: 800px;text-align: center;margin-bottom: 12px;}
#wrap #ad-content .ct-wrap .thumb_view img{max-width: 500px;max-height: 250px;}
#wrap #ad-content .ct-wrap .thumb_list{width: 800px;height: 83px;margin-top: 16px;}
#wrap #ad-content .ct-wrap .thumb_list .thumb{margin-right:10px;position:relative}
#wrap #ad-content .ct-wrap .thumb_list .thumb:hover{cursor:pointer}
#wrap #ad-content .ct-wrap .thumb_list .del{position: absolute;top: 0px;right: 0px;padding: 3px;background: black;color: #fff;}
.required {font-size: 12px;color: #f95e00;margin-left: -7px;}
.exp {font-family: Helvetica;color: #9d9d9d;letter-spacing: -1px;font-size: 11px;}

.style15 {color: #CC6600}
.srch_table{width: 760px;margin: 30px auto;}
.srch_table tbody{border-top: 1px solid gray;border-bottom: 1px solid gray;}
.srch_table th{background: #F3F3F3;height: 30px;}
.srch_table td{padding-left: 10px;}
.srch_table .sch_btn{background: #777;color: #fff;padding: 3px 20px;float: right;margin-right: 10px;}
