/* °øÅë */

* {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}

.__dn, .__hidden {display:none !important;}
.__vh {visibility:hidden;}
.__ani {transition:0.3s;-webkit-transition:0.3s;-moz-transition:0.3s}
.__ani2 {transition:0.9s;-webkit-transition:0.9s;-moz-transition:0.9s}

html,body {width:100%;height:100%;}

@font-face{
font-family:'NanumBarunGothic';
font-style:normal;
font-weight:normal;
src:url('../../common/font/NanumBarunGothic.eot');
src:local(¡Ø), url('../../common/font/NanumBarunGothic.woff') format('woff'), url('../../common/font/NanumBarunGothic.ttf') format('truetype')
}

body,p,div,dl,table,td,select,input,textarea {font-size:14px;line-height:1.5;font-family:'NanumBarunGothic','¸¼Àº °íµñ','Malgun Gothic',Helvetica,'AppleSDGothicNeo','µ¸¿ò',dotum,Tahoma,sans-serif;color:#333;}

div, dl, dt, dd, ul, li, ol, th, p, h1, h2, h3, h4 { padding:0; margin:0; list-style:none;}
h1, h2, h3, h4, h5, h6 {  margin:0px; padding:0px }

legend, caption{visibility:hidden; width:0; height:0; font-size:0; line-height:0;}
input::placeholder, textarea::placeholder {color:#b6b6b6;font-size:.90em;}

img {border:0;} 
li img, p img{vertical-align:top;}

table {border-collapse:collapse;}
textarea {border:1px solid #e7e7e7;}
select {border:1px solid #dedede;padding:5px;}

ul.col li { display:inline; }

a:link  {color:#333; text-decoration:none}
a:visited  {color:#333; text-decoration:none} 
a:active  {color:#333}
a:hover  {color:#999; text-decoration:none}
a.ul {text-decoration:underline;}
a.red {color:red}
a.gray {color:#666}
a.btn {text-decoration:none;background:#666;color:#fff;padding:3px;line-height:20px;font-size:11px;}

a.abtn {background:url('/_prozn/_image/btn_back.png') repeat-x;padding:4px;background-color:#666;color:#fff;border-radius:5px;border:1px solid #999;text-shadow:0 1px 1px #999;}
a.abtn_blue {background:url('/_prozn/_image/btn_back.png') repeat-x;padding:4px;background-color:#33BDCC;color:#fff;border-radius:5px;border:1px solid #999;text-shadow:0 1px 1px #999;}
a.abtn_red {background:url('/_prozn/_image/btn_back.png') repeat-x;padding:4px;background-color:red;color:#fff;border-radius:5px;border:1px solid #999;text-shadow:0 1px 1px #999;}
a.abtn_green {background:url('/_prozn/func/images/buy.png') no-repeat 5px center;color:#666;text-decoration:underline;padding-left:20px;}

input.b_black {background:#666;color:#fff;border:0;line-height:18px;padding:0 2px;}
input.b_blue {background:#0080FF;color:#fff;border:0;line-height:18px;padding:0 2px;}
input.b_red {background:red;color:#fff;border:0;line-height:18px;padding:0 2px;}
input.b_green {background:#009B4E;color:#fff;border:0;line-height:18px;padding:0 2px;}
input.s_black {background:#666;color:#fff;border:0;line-height:25px;padding:0 4px;font-size:12px;padding:3px 10px;font-weight:bold;}
input.s_blue {background:#0080FF;color:#fff;border:0;line-height:25px;padding:0 4px;font-size:12px;padding:3px 10px;font-weight:bold;}
input.s_red {background:red;color:#fff;border:0;line-height:25px;padding:0 4px;font-size:12px;padding:3px 10px;font-weight:bold;}

input[type=checkbox],input[type=radio] {width:18px;height:18px;vertical-align:middle;}
input[type=text],input[type=password] {border:1px solid #dedede;color:#666;}
input.b_black {background-color:#666;color:#fff;border:0;cursor:pointer;}
input.b_blue {background-color:#2BBBD5;color:#fff;border:0;cursor:pointer;}
input.b_red {background-color:red;color:#fff;border:0;cursor:pointer;}
input.b_orange {background-color:#ff8300;color:#fff;border:0;cursor:pointer;}
input.b_green {background-color:#009B4E;color:#fff;border:0;cursor:pointer;}
input.s_black {background:url('/_prozn/_skin01/img/back_white.png') no-repeat;background-color:#666;color:#fff;border:0;line-height:25px;padding:3px 10px;font-weight:bold;border-radius:5px;cursor:pointer;}
input.s_blue {background:url('/_prozn/_skin01/img/back_white.png') no-repeat;background-color:#2BBBD5;color:#fff;border:0;line-height:25px;padding:3px 10px;font-weight:bold;border-radius:5px;cursor:pointer;}
input.s_red {background:url('/_prozn/_skin01/img/back_white.png') no-repeat;background-color:red;color:#fff;border:0;line-height:25px;padding:3px 10px;font-weight:bold;border-radius:5px;cursor:pointer;}
input.s_green {background:url('/_prozn/_skin01/img/back_white.png') no-repeat;background-color:#11CC6A;color:#fff;border:0;line-height:25px;padding:3px 10px;font-weight:bold;border-radius:5px;cursor:pointer;}
input.s_black.big {padding:6px 20px;}
input.s_blue.big {padding:6px 20px;}
input.s_red.big {padding:6px 20px;}
input.s_green.big {padding:6px 20px;}

.fl {float:left !important;}
.fr {float:right !important;}
.fb {font-weight:bold !important;}
.al_l {text-align:left !important;}
.al_c {text-align:center !important;}
.al_r {text-align:right !important;}
.al_vm {vertical-align:middle !important;}
.al_vt {vertical-align:top !important;}
.al_vb {vertical-align:bottom !important;}
.cur_p {cursor:pointer}
.cur_a {cursor:arrow}
.clear {clear:both;padding:0;margin:0;line-height:0;font-size:0;height:0;}

.dlp {font-size:0;}
.dlp p {display:inline;}
.nwrap {white-space:nowrap}

.prs_btn {padding:20px 0;text-align:center;}
.prs_btn a {margin:0 2px;}

/* ÆäÀÌÂ¡ */
.paging {padding:20px 0;text-align:center;color:#999;}
.paging span.nm {color:#666;border:1px solid #dedede;padding:3px 7px;margin-right:2px;}
.paging span.sel {color:#FF8000;font-weight:bold;border:1px solid #FFBA75;}
.paging img {vertical-align:middle;}

/* ±âº» Å×ÀÌºí */
table.tblist {width:100%;}
table.tblist th {height:50px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;text-align:center;color:#525753;font-weight:normal;}
table.tblist th.chk {width:15px;}
table.tblist td {text-align:center;border-bottom:1px solid #e7e7e7;padding:10px 0;line-height:30px;}
table.tblist col.chk, table.tblist col.num {width:50px;}
table.tblist .al_l {padding:10px 0 10px 10px;line-height:22px;}
table.tblist td span.notice {background:red;color:#fff;font-size:11px;padding:5px;border-radius:3px;}
table.tblist td.emphas {font-weight:bold;}

table.tb_alleft td {text-align:left;}

/* ¿¡µðÅÍ */
div#ykEditor .btn_design {width:80px;background:#ccc;padding:5px;cursor:pointer;text-align:center;}
div#ykEditor .btn_html {width:80px;padding:5px;cursor:pointer;text-align:center}
div#ykEditor .bar {background-color:#eee;border-top:1px solid #ccc;padding:3px;}

input.s0{
	cursor:pointer;
	color:#fff;
	background:url('/_prozn/img/btn_bg.png') no-repeat;
	background-color:#333;
	padding:10px 20px;
	border-radius:2px;
	border:0;
	box-shadow:1px 1px 1px #666;
}

input.s0.blue{background-color:#0093d9;}
input.s0.red{background-color:#ff0000;}
input.s0.green{background-color:#00ae00;}
input.s0.s {padding:2px 5px;border-radius:1px;font-size:12px;}

input.s1{
	cursor:pointer;
	color:#f9f9f9;
	background:url('/_prozn/_image/btn_sbak9.gif');
	padding:5px 20px;
	border-radius:5px;
}
input.s2{
	cursor:pointer;
	color:#ffffff;
	background:url('/_prozn/_image/btn_sbak3.gif');
	padding:5px 20px;
	border-radius:5px;
}
input.s3{
	cursor:pointer;
	color:#ffffff;
	background:url('/_prozn/_image/btn_sbak4.gif');
	padding:5px 20px;
	border-radius:5px;
}
input.s4{
	cursor:pointer;
	color:#ffffff;
	background:url('/_prozn/_image/btn_sbak1.gif');
	padding:5px 20px;
	border-radius:5px;
}
input.s5{
	cursor:pointer;
	color:#ffffff;
	background:url('/_prozn/_image/btn_sbak7.gif') no-repeat;
	background-color:#000000;
	padding:5px 20px;
	border-radius:5px;
}
input.s6{
	cursor:pointer;
	color:#ffffff;
	background:url('/_prozn/_image/btn_sbak2.gif');
	padding:5px 20px;
	border-radius:5px;
}

/*ÆË¾÷Ã¢*/
div#popDiv{
	width:100%;
	height:100%;
	padding:20px;
	background-color:#eeeeee;
}

/*½ºÅ©·Ñ»ç¿ë ÆË¾÷Ã¢*/
div#popDiv2{
	width:100%;
	padding:20px;
	/*background-color:#c0c0c0;*/
}

div.t04{	/*ÆË¾÷Å¸ÀÌÆ²*/
	color:#ffffff;
	border-bottom:1px solid #cccccc;
	padding:7px 20px;
	background:url("/_prozn/_image/btn_sbak7.gif");
	background-repeat:no-repeat;
	background-color:#050505;
}

table.pg_tb td {text-align:center;}
ul.s_notice > li.link {margin:20px 0;}
ul.s_notice > li.link > a {border-radius:3px;border:1px solid #ccc;padding:8px 15px;margin-right:10px;color:#666;}
ul.s_notice > li.link > a:hover {border:1px solid #0080ff;color:#0080ff;}