@charset "utf-8";

/* CSS Document */

ul,ol{list-style:none;margin:0;padding:0; -webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-end:0;-webkit-margin-start:0;-webkit-padding-start:0;}
iframe {display:block;}

input:not(input[type=checkbox],input[type=radio]){-webkit-border-radius:1px; -webkit-appearance:none;}
select{-webkit-border-radius:1px;}

/* Display */
.fl{float:left;}
.fr{float:right;}
.ac{text-align:center !important}
.clearFix{clear:both !important;}
.clearFix:after{content:'';display:block;clear:both;}
.blind{position:absolute;top:-999px;left:-999px;width:0;height:0;overflow:hidden;visibility:hidden;font-size:0;line-height:0;}
.none{display:none !important;}

/* form */
legend{display:block;position:absolute;top:-999px;left:-999px;width:0;height:0;overflow:hidden;visibility:hidden;font-size:0;line-height:0;}
select,textarea,input,label{vertical-align:middle;}

/* Align */
.l{text-align:left !important;}
.c{text-align:center !important;}
.r{text-align:right !important;}
.t{vertical-align:top !important;}
.m{vertical-align:middle !important;}
.b{vertical-align:bottom !important;}


/**/
.w100p {width:100% !important;}
.w98p {width:98% !important;}
.w96p {width:96% !important;}
.w80p {width:80% !important;}
.w49p {width:49% !important;}
.w40p {width:40% !important;}
.w34p {width:34% !important;}
.w33p {width:33% !important;}
.w31p {width:31% !important;}
.w32p {width:32% !important;}
.w20p {width:20% !important;}


/**/
.ml1p{margin-left:1%;}

.mb1p {margin-bottom:1%;}


/* Space */
hr{height:40px;clear:both;display:block;visibility:hidden; font-size:0;line-height:0;}

/* Table Style */
table{border-collapse:separate;border-spacing:0;*border-collapse:collapse;}
caption{display:none;width:0;height:0;overflow:hidden;visibility:hidden;font-size:0;line-height:0;}

/* color */
.orange {color:#fb8127;}
.green {color:#2ba500;}


.input_member{
	border:1px solid #ccc;
	background:#fff !important;
	height:45px;
	line-height:45px;
	width:100%;
	text-align:center;
	font-size:16px;
	color:#666;
}
.input_member2{
	border:1px solid #ccc;
	background:#fff !important;
	height:45px;
	line-height:45px;
	width:100%;
	text-align:left;
	font-size:16px;
	color:#666;
}
.btn-member{
	color:#fff;
	background:#444;
	width:100%;
	height:50px;
	line-height:50px;
	text-align:center;
	margin-top:15px;
	font-size:16px;
}

.mem-in-btn {
	background:#444 !important;
	height:45px;
	border:none;
	line-height:45px;
	text-align:center;
	font-size:14px;
	color:#fff;
}

.select-member {
	float:left;
	margin:0;
	padding:0;
	border:1px solid #ccc;
	height:45px;
	width:30%;
	font-size:16px;
	text-align:center;
	padding-left:10px;
	color:#666;
}

.input_style01 {width:80%; border:1px solid #666; height:30px; font-size:14px;}
.input_style01:focus {border:1px solid #1988d6;}


/*메인비주얼 전체 속성*/
.photo-slide .paging a {display:inline-block !important;}