@charset "utf-8";
//@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
@import url(/boot_lib/nanumgothic.css);

/*Reset*/
*{margin:0;padding:0;font-family:"Nanum Gothic", "돋움",Dotum,Helvetica,AppleGothic,Sans-serif;}
* {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

html,body{width:100%;height:100%;font-family:"Nanum Gothic", "돋움",Dotum,Helvetica,AppleGothic,Sans-serif;}
html{overflow-y:scroll;}
body{background-color:#fff;*word-break:break-all;-ms-word-break:break-all;}
body,th,td,input,select,textarea,button{font-size:13px;line-height:1.5em;}
/*color:#383d41;*
h1,h2,h3,h4,h5,h6{font-size:12px;text-align:left;}
img,fieldset,iframe{border:0 none;}
/*li{list-style:none;}*/
a{color:#222;text-decoration:none}
a:hover{color:#118eff;text-decoration:underline}
a:active{background-color:transparent}
em,address{font-style:normal;}
button,label{cursor:pointer;_cursor /**/:hand;}
button *{position:relative;}
button img{left:-3px;*left:auto;}
/*
textarea{overflow:auto;}
*/
html:first-child select{height:20px;padding-right:6px;}
option{padding-right:6px;}

.hand{cursor:pointer;}
.bold{font-weight:bold;}
.center {text-align:center;}
.right {text-align:right;}
.left {text-align:left;}
.lh {line-height: 150%;}
.jt {text-align:justify;}
.clear {clear:both;}

.ed{border:1px solid #D9D9D9;height:20px;padding:0 3px;font-size:12px;}

.clearfix::before {display: table; content: " ";}
.clearfix::after {display: table; content: " ";}
.clearfix::after {clear: both;}
.clearfix { }

.mask{display:none; position:fixed; left:0; right:0; top:0; bottom:0; text-align:center; background-color:rgba(0,0,0,0.5);overflow:hidden; z-index:2000;}
.mask:before{display:inline-block; width:0; height:100%; }


/* 페이징 */
paging {}
paging ul {margin-top:10px;display: inline-block;}
paging ul li {
	padding:0 10px;height:25px; min-width:20px;vertical-align:top;border:1px solid #BEBEBE; background:#FFFFFF; 
	position:relative;
	float: left;
	list-style:none;
	cursor:pointer;
}
paging .pg_current span {
	color:#FF3366; font-weight:bold;
	cursor:default;
}
paging .pg_first {
	width:25px; height:26px; overflow:hidden; padding:0; background:url(/inc/img_paging/icon_paging.gif) no-repeat left 0; border:none;
}
paging .pg_first span {
	display:none;
}
paging .pg_prev {
	width:25px; height:26px; overflow:hidden; padding:0; background:url(/inc/img_paging/icon_paging.gif) no-repeat left -30px; border:none;
}
paging .pg_prev span {
	display:none;
}
paging .pg_next {
	width:25px; height:26px; overflow:hidden; padding:0; background:url(/inc/img_paging/icon_paging.gif) no-repeat left -60px; border:none;
}
paging .pg_next span {
	display:none;
}
paging .pg_last {
	width:25px; height:26px; overflow:hidden; padding:0; background:url(/inc/img_paging/icon_paging.gif) no-repeat left -90px; border:none;
}
paging .pg_last span {
	display:none;
}
paging .pg_info {
	display:inline-block; padding:3px 5px 4px; min-width:20px;vertical-align:top;border:0; margin-left:3px; background:#f7f8f9; 
	cursor:default;
}








.ubtn1 {
    width: 100%;
    border-radius: 4px !important; 
    border:0;
    padding: 15px;
    color: #fff;
    font-weight: bold;
    text-align: center;
    background: #e79032;
    box-sizing: border-box;
}
.ubtn1:active {background:#e86333;}

.ubtn2 {
    width: 100%;
    border-radius: 4px !important; 
    border:0;
    padding: 15px;
    color: #fff;
    font-weight: bold;
    text-align: center;
    background: #7ec7ff;
    box-sizing: border-box;
}
.ubtn2:active {background:#6cb0e4;}
