

#SY_b_write {width:100%; margin:auto; text-align:center; display:inline-block; font-size:14px;}
#SY_bw_btn_use {width:100%; margin:0px auto; text-align:center; display:inline-block;}

#SY_bw_input_txt {width:100%; margin:5px 0px auto; text-align:center; display:inline-block;}
.SY_bw_box {height:32px; padding-left:5px; border:0px solid #ccc; text-align:left; background:#f8f8f8; /*box-shadow:inset 1px 1px 1px #d6d6d6;*/
	color:#454545;}
.SY_bw_area {height:120px; padding-left:5px; border:0px solid #ccc; text-align:left; background:#f8f8f8;/*box-shadow:inset 1px 1px 1px #d6d6d6; */line-height:32px; color:#454545; margin-bottom:10px; }


#SY_bw_input_email {width:100%; margin:0px auto; text-align:center; display:table;}
.SY_bw_email {float:left; height:38px; padding-left:0px; border:1px solid #ccc; text-align:left; background:#f8f8f8; border-radius:3px; /*box-shadow:inset 1px 1px 1px #d6d6d6;*/ line-height:30px; color:#454545; display:inline-block;-webkit-appearance:none;}

#SY_bw_select {width:100%; margin:0px auto; text-align:center;}
.SY_bw_select_ttl {height:36px; margin:auto; text-align:left;background:#f8f8f8; border-radius:3px; box-shadow:inset 1px 1px 1px #d6d6d6; padding-left:5px; line-height:34px;}
.SY_bw_select_btn {height:35px; float:right; width:30px; background:#f8f8f8; border-radius:0px 3px 3px 0px; text-align:center; border-top:1px solid #333; color:#fff}
.SY_bw_select_list {width:99.5%;  border:1px solid #ccc; height:34px; background:#f8f8f8; border-radius:0px 0px 3px 3px; line-height:30px; border-top:none; margin-top:-2px; height:auto !important; display:none;}
.SY_bw_select_list li {border-top:1px solid #ccc; padding-left:5px; text-align:left;}

#SY_bw_check {width:100%; margin:5px auto; text-align:left; display:inline-block;  border-bottom:1px dotted #ccc; }
#SY_bw_check li {float:left; text-align:left; }
#SY_bw_check img {padding-bottom:3px; }
.SY_bw_check_ttl {width:23%; text-align:left;}

#SY_bw_radio {width:100%; margin:2px auto; text-align:center;border-bottom:1px dotted #ccc; display:inline-block;}
#SY_bw_radio li {float:left; text-align:left; }
#SY_bw_radio img {padding-bottom:3px; }
.SY_bw_radio_ttl {width:23%; text-align:left;}


#SY_bw_option_add {width:100%; margin:10px 0px auto; text-align:center; /*border-top:1px solid #ccc;*/  display:inline-block;}
#SY_bw_option_add ul {width:98%; margin:auto; text-align:center;}
#SY_bw_option_add li {float:left; width:100%;}
.bw_btn01_on {border:1px solid #6f6f6f; border-radius:3px; line-height:26px; width:97%; height:34px; padding:10px 0px 0px 0px;
	background: #4c4c4cf; /* Old browsers */
	background: -moz-linear-gradient(top,  #4c4c4c 0%, #6f6f6f 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4c4c4c), color-stop(100%,#6f6f6f)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #4c4c4c 0%,#6f6f6f 100%); /* Chrome10+,Safari5.1+ */
	background: -ms-linear-gradient(top,  #4c4c4c 0%,#6f6f6f 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4c4c4c', endColorstr='#6f6f6f',GradientType=0 ); /* IE6-9 */
	color:#fff;  font-size:14px;}

.bw_btn01_off {border:1px solid #ccc; background:#f0f0f0; border-radius:3px; line-height:26px; width:97%; height:34px;
	background: #ffffff; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffffff 0%, #ededed 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#ededed)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#ededed 100%); /* Chrome10+,Safari5.1+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#ededed 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 ); /* IE6-9 */
	font-size:14px;}

#SY_bw_add_img {width:100%; margin:auto; text-align:center;  display:inline-block;}
#SY_bw_add_img ul {width:90%; margin:auto; text-align:center;}
#SY_bw_add_img li {float:left; width:28%; padding:12px 1.5% 2% 3.5%; text-align:center; height:auto !important; display:inline-block;}
.bw_add_img {widht:30%; border:1px solid #ccc; background:#fff;}
#SY_bw_add_img h1 {position:absolute; background:#000; border-radius:10px; width:20px; height:15px; margin-top:-5px; margin-left:-8px; opacity:0.8; color:#fff; padding-top:6px;}

#SY_bw_add_file {width:100%; margin:0px auto; padding:0px 0px 10px 0px; text-align:center; display:inline-block;}
#SY_bw_add_file ul {width:92%; margin:auto; text-align:center; height:24px; font-size:12px; line-height:24px; border:1px solid #ccc; background:#fff; color:#535353; text-align:left; padding-left:10px; margin-top:4px;}


.temp_text{color:#777}
.photo_p2 label{float:left}

.uk_wr_input { width:93%; float:left; height:24px; line-height:20px; margin:0px 0px 0px 0px; color:#787878; -webkit-appearance:none;border:1px solid #fff; text-indent:8px }
.input_type_phone .uk_wr_input, .input_type_email .uk_wr_input {height:35px;}
.uk_wr_input_date { width:85%; border:0px; height:20px; margin:8px 0px 0px 0px; padding-left:10px;color:gray}
.uk_wr_input_text { width:98%;  background-color:#f8f8f8; border:0px; height:100px; margin:10px 1% ; }
.photo_p2{display:table}
.photo_p2 li{display:table-cell;vertical-align: middle;}

#SY_b_write select{
	padding: 0.2em;
	width: 100%;
	height:28px;
	background:#f8f8f8;
}

.noticePanel {
	/*-moz-box-shadow:inset 0px 1px 0px 0px #a9afb5;
	-webkit-box-shadow:inset 0px 1px 0px 0px #a9afb5;
	box-shadow:inset 0px 1px 0px 0px #a9afb5;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #a9afb5), color-stop(1, #939393) );
	background:-moz-linear-gradient( center top, #a9afb5 5%, #939393 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d6d6d6', endColorstr='#939393');
	background-color:#939393;*/
	-webkit-border-top-left-radius:0px;
	-moz-border-radius-topleft:0px;
	border-top-left-radius:0px;
	-webkit-border-top-right-radius:0px;
	-moz-border-radius-topright:0px;
	border-top-right-radius:0px;
	-webkit-border-bottom-right-radius:0px;
	-moz-border-radius-bottomright:0px;
	border-bottom-right-radius:0px;
	-webkit-border-bottom-left-radius:0px;
	-moz-border-radius-bottomleft:0px;
	border-bottom-left-radius:0px;
	text-indent:0;
	border:0px solid #a9afb5;
	display:inline-block;
	color:#f40a30;
	font-family:Arial;
	font-size:14px;
	margin-top:7px;
	font-style:normal;
	height:34px;
	line-height:34px;
	width:100%;
	text-decoration:none;
	text-align:center;

}





.ZERO_4{min-width:100px;float:left;}
.boxx3{ border:0px solid #ccc; border-radius:20px; color:#ccc;  font-size:14px; text-align:center; width:70px; height:20px; padding:7px 7px; background:#333;}
.boxx3_1{ border:0px solid #ccc; border-radius:20px; color:#ccc;  font-size:11px; text-align:center; width:75px; padding:5px 8px; background:#333; }

.ZERO_sub_ci_back3{float:left; width:94%;  border:0px solid #0F0;  padding:7px 3% 0px; margin:0; overflow:hidden}
.ZERO_sub_ci_back4{float:left; width:94%;  border:0px solid #0F0;  padding:0px 3% 7px; margin:0}


.ZERO_sub_ci_tt3 {width:100%;max-width:640px;  overflow:hidden;}
.ZERO_sub_ci_tt3 ul {width:100%; }
.ZERO_sub_ci_tt3 li { float:left;  width:70%;  text-align:left; border:0px solid #F00; padding:0px 0px;}
.ZERO_sub_ci_tt3 .cc {float:left; width:25%;  padding:0px 0px;}
.event_menu3_box {width:100%;}

.event_menu3 {width:96%;display:inline-block; margin:5px 2%; border-bottom:1px solid #ccc; }
.event_menu3 ul {padding:0px 0px 0px 0px; margin:auto;}
.event_menu3 li {float:left; width:100%;}

.wt_file{font-size:14px; background:#CF0}


.menu3_div{width:100%; margin:auto;padding:0px 0px 7px;}
.photo_p{float:left; font-size:16px; font-weight:100; color:#4e4e4e; text-align:left; padding:0px 0px 5px; line-height:20px;color:gray; }
.photo_p2{width:100%; font-size:16px;float:left; font-weight:100; color:#979797; text-align:left; padding:0px 3% 5px;}
.photo_p2 select{width:95% !important; border:1px solid #ccc; margin:auto; padding:3px 0%;   height:40px !important; background:#fff !important; ;border-radius:3px; color:#787878}
.photo_p2 ul{}
.photo_p2 li{float:left; background:#fff !important;color:gray;font-size:16px;/*height:38px;*/}

.event_menu2{width:100%; margin:auto; padding:10px 0px; text-align:left; /*height:140px*/}/*기본 height크기를 유지하고 글이 더 길어질때 자동으로 늘어나게*/
.event_menu2 .uk_wr_input_text { width:94%; margin:auto;margin-top:10px;margin-bottom:10px; -webkit-appearance:none;}
.event_menu2 span{width:94%; margin-left:0px; padding:2% 3% }
.menu3_btnn{width:10%; float:right; vertical-align:middle}
.menu3_btnn img{width:50%; text-align:right}

.photo_p2 input{-webkit-appearance:none;}
.photo_p2 input[type=radio] {-webkit-appearance:radio }
.photo_p2 input[type=checkbox]{-webkit-appearance:checkbox }

.event_menu3_1 {width:100%;display:inline-block; padding:5px 5px; border-bottom:0px solid #ccc;}
.event_menu3_1 ul {padding:0px 0px 0px 0px; margin:auto;}
.event_menu3_1 li {float:left; width:100%;}

.event_menu3_2{width:90%; padding:5px 5% 5px ; border-bottom:1px solid #ccc; text-align:right; float:left;}


.event_menu4 {width:100%; padding:0px 0px 10px 0px; border-bottom:1px solid #ccc; overflow:hidden}
.event_menu4 ul {padding:0px 0px 0px 0px; margin:auto;}
.event_menu4 li {float:left; width:100%;}

.icon_menu{width:90%; padding:10px 5% 5px ; border:0px solid #F00; float:left;}
.icon_menu ul {padding:0px 0px 0px 0px; margin:auto; float:left}
.icon_menu li {float:left; width:100%; border:0px solid #777;}

.icon_menu2{width:100%; float:right; }

.icon_menu2_box { width:100%; margin:0px auto;  border:0px solid #ff0;}
.icon_menu2_box p{width:100%; text-align:left;color:#787878}
.icon_menu2_box ul { width:100%; display:inline-block}
.icon_menu2_box li { float:left;  text-align:left; font-size:12px;   border:0px solid #f00; padding:10px 0;}
.bb2{vertical-align:top}
.menu2_box_tt {font-size:14px; float:left; text-align:left;font-weight:600; line-height:20px;  margin-right:5px }

.agree_btn_left1{background:#5a5a5a; color:#fff; border-radius:20px 0 0 20px; width:80px; font-size:12px; padding:5px 8px; float:left; text-align:center;}
.agree_btn_left2{background:#f0f0f0; color:#282828; border-radius:20px 0 0 20px; width:80px; font-size:12px; padding:5px 8px; float:left; text-align:center;}
.agree_btn_right1{background:#5a5a5a; color:#fff; border-radius:0px 20px 20px 0px; width:80px; font-size:12px; padding:5px 8px; border:0px solid #CCC; float:left; text-align:center;}
.agree_btn_right2{background:#f0f0f0; color:#282828; border-radius:0px 20px 20px 0px; width:80px; font-size:12px; padding:5px 8px; border:0px solid #CCC; float:left; text-align:center;}





.event_menu5{background:#f1f1f1; padding:8px 0 8px 0}



.HMY_Sheader_menu4 {width:100%; padding-top:15px;lborder-top:1px solid #ccc; height:47px; overflow:hidden}
.HMY_Sheader_menu4 ul {}
.HMY_Sheader_menu4 li {float:left; width:50%; text-align:center; color:#fff;padding:14px 0px; }
.HMY_Sheader_menu4 li button{background:none; color:#fff; border:0px; font-size:14px}
.sd_mcs{background:#9a9a9a}
.sd_mok{background:#ff5500; font-weight:600}

.note-image1-dialog{}

.note-image1-dialog .modal-content{width:94%; margin:auto}
.note-image1-dialog .modal-header button{font-size:30px !important;}
/*.note-image1-dialog .modal-title {content:""; }
.note-image1-dialog .modal-title::before{content:"";}
.note-image1-dialog .modal-title::after{content:"사진사진사진";}*/
.note-image1-dialog .modal-footer{padding:0px;  margin-top:0px !important}
.note-image1-dialog .modal-footer button{background:#ff5500; opacity:100; width:100%; border-radius:0px; border:0px; padding:12px 0px; font-size:16px;}

.note-image1-dialog .modal-body .form-group input{height:34px !important;}

.note-group-select-from-files label {
	display: inline-block;
	padding:7px 0px 0px 1% ;
	height:27px;
	line-height:22px;
	font-size:14px;
	color: #555;
	line-height: normal;
	vertical-align: middle;
	background-color: #fff;
	cursor: pointer;
	width:99%;
	border: 1px solid #ccc;
	border-bottom-color: #e2e2e2;
	border-radius:4px;
}

.note-group-select-from-files input[type="file"] {  /* 파일 필드 숨기기 */
	position: absolute;
	width: 1px;
	height: 1px;
	padding: 0;
	margin: -1px;
	overflow: hidden;
	clip:rect(0,0,0,0);
	border: 0;
}



/*동영상*/
.modal-dialog .modal-content{width:94%; margin:auto}
.modal-dialog .modal-header button{font-size:30px !important;}
.modal-dialog .modal-footer{padding:0px;  margin-top:0px !important}
.modal-dialog .modal-footer button{background:#ff5500; opacity:100; width:100%; border-radius:0px 0px 3px 3px; border:0px; padding:12px 0px; font-size:16px;}
.modal-dialog .modal-body{padding:15px 20px 20px !important;}
.modal-dialog .modal-body label{line-height:20px; margin-bottom:8px !important}
.modal-dialog .modal-body .checkbox{margin-bottom:0px !important}
.modal-dialog .modal-body .form-group{margin-top:5px !important; margin-bottom:0px !important}
