#bList a {text-decoration:none; color:#333;}
#bList a:hover {text-decoration:underline; color:#333;}

.FileA a {text-decoration:none; color:#222cb4}

.infoTop {color:#333; margin:10px 0;}
.BSearch {border:2px solid #eee; padding:20px 0; text-align:center;}

/* ±âº»Å×ÀÌºí */
.SkinA_List {width:100%; height:auto; border-top:1px solid #333;}
	.SkinA_List thead th {background-color:#f9f9f9; border-bottom:1px solid #e5e5e5; height:25px; padding:10px; color:#333; font-weight:500;}
	.SkinA_List thead th a {color:#333;}
	.SkinA_List tbody td {text-align:center; border-bottom:1px solid #e5e5e5; height:25px; padding:10px;}
	.SkinA_List .TBleft {text-align:left;}
	.SkinA_List .tdLeft {text-align:left;}
	.SkinA_List .RNone {border-right:none;}
	.SkinA_List tbody td a {text-decoration:none; color:#333; text-decoration:none;}
	.SkinA_List tbody td a:hover {text-decoration:underline;}

.SkinA_View {width:100%; height:auto; border-top:1px solid #333;}
	.SkinA_View tbody th {background-color:#f9f9f9; height:25px; padding:10px; border-bottom:1px solid #e5e5e5; font-weight:500;}
	.SkinA_View tbody td {border-bottom:1px solid #e5e5e5; height:25px; padding:10px; word-break:break-all;}
	.SkinA_View tbody td img {max-width:850px;}
	.lnkfile_view {color:#333;}


/* ÄÚ¸àÆ® */
.ComBasic {margin-top:40px;}
.ComBasic .comment {margin-top:40px;}
	.comment div textarea  {height:70px; width:100%;}
	.comment div.txtA {width:75%; float:left;}
	.comment div.btnA {width:15%; text-align:right; float:right;}

/* ÆäÀÌÂ¡ */
.BTnum {text-align:center; margin:20px auto;}
.BTnum a {text-decoration:none; color:#333; padding:0 10px;}
.BTnum a:hover {text-decoration:underline; color:#333;}

.page_num {color:#333; text-align:center; margin:1em 0;  font-size:15px;}
	.page_num a {display:inline-block; width:30px; height:25px; text-decoration:none; color:#333; padding:10px; border:1px solid #ddd; margin:3px;}
	.page_num strong a {color:#f88c55 !important; border:1px solid #f88c55;}
	.page_num input, .page_num select {border:1px solid #ddd; padding:15px;}

/* ¹öÆ° */
.btnBottom {margin:20px 0; text-align:right;}
.btnSearch {height:30px; padding:1px 15px 3px; border:1px solid #333; background:#444; color:#fff;}

.textarea {border:1px solid #ddd; padding:5px; min-height:100px;}
.in95 {width:95%;}
.in90 {width:90%;}
.in85 {width:85%;}
.in80 {width:80%;}
.in75 {width:75%;}
.in70 {width:70%;}
.in65 {width:65%;}
.in60 {width:60%;}
.in55 {width:55%;}
.in50 {width:50%;}
.in45 {width:45%;}
.in40 {width:40%;}
.in35 {width:35%;}
.in30 {width:30%;}
.in25 {width:25%;}
.in20 {width:20%;}

.textarea10H {height:100px;}
.Btextarea500H {height:500px;}

.sInput01 {width:85%; height:28px; padding:0 4px; border:1px solid #ccc;}
.sInput02 {width:30%; height:28px; padding:0 4px; border:1px solid #ccc;}
.sInput03 {width:26%; height:28px; padding:0 4px; border:1px solid #ccc;}
.sInput04 {width:20%; height:28px; padding:0 4px; border:1px solid #ccc;}
.sInput05 {width:16%; height:28px; padding:0 4px; border:1px solid #ccc;}
.sInput06 {width:12%; height:28px; padding:0 4px; border:1px solid #ccc;}
.sInput07 {width:8%; height:28px; padding:0 4px; border:1px solid #ccc;}
.sInput08 {width:48%; height:28px; padding:0 4px; border:1px solid #ccc;}
.sInput09 {width:4%; height:28px; padding:0 4px; border:1px solid #ccc;}

.bList input[type="text"],
.bList input[type="password"],
.bList input[type="button"],
button, select {
	width:auto;
	border:1px solid #ccc;
	height:30px; line-height:30px;
	padding:0 5px;
	appearance:none;
	-webkit-appearance:none;
	-moz-appearance:none;
	-o-oppearance:none;
	border-radius:0;
	font-size:1.0em;
	vertical-align:middle;
	color:#777;
	}
.search-select {
	width:auto; min-width:100px;
	height:30px; line-height:30px;
	border:1px solid #ccc;
	padding:0 35px 0 5px; padding /*\**/: 0 0 0 5px\9;
	background:url("/images/cont/sel_arr.png") no-repeat center right, #fff;
	}
.search-input {
	border:1px solid #ccc;
	width:270px;
	line-height:26px;
	}
select::-ms-expand {display: none;} 

/* Æ÷Åä°Ô½ÃÆÇ photo_new */
.Photo_list {width:930px; overflow:hidden;}
.Photo_list ul:after{content:"";display:block;clear:both}
.Photo_list ul {*zoom:1; width:100%;}
.Photo_list li {float:left; position:relative;border:1px solid #e5e5e5; margin:0 30px 30px 0;}
	.Photo_list .check {position:absolute;top:10px;left:10px;z-index:9;}
.Photo_list li a {position:relative; display:block; color:#fff;}
.Photo_list li img {width:277px; height:210px;}
.Photo_list li a span {
	width:237px;text-align:center;
	padding:20px;display:block;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap; 
	}

/*´º½º·¹ÅÍ*/
.HLeaflet {width:1230px; overflow:hidden;}
.HLeaflet ul:after{content:"";display:block;clear:both}
.HLeaflet ul {*zoom:1; width:100%;}
.HLeaflet li {float:left; position:relative;border:1px solid #e5e5e5; margin:0 30px 30px 0;}
	.HLeaflet .check {position:absolute;top:20px;left:25px;z-index:9;}
.HLeaflet li a {padding:20px 20px 10px; position:relative; display:block; color:#fff;}
.HLeaflet li img {width:338px; height:350px;}
.HLeaflet li a span {
	width:320px;text-align:center;
	padding:10px 0;display:block;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap; 
	}

/* ¹öÆ° */
.basicA {padding:6px 15px; border:1px solid #ccc; background:#fff; color:#333; text-decoration:none !important; cursor:pointer; outline:none; display:inline-block; font-size:16px; overflow:hidden;}
.basicA:active {border:1px solid #ccc; background:#eee;}

.basicB {padding:6px 15px; border:1px solid #444b59; background:#fff; color:#444b59 !important; text-decoration:none !important; cursor:pointer; outline:none; display:inline-block; font-size:16px; overflow:hidden;}
.basicB:active {border:1px solid #444b59; background:#444b59; color:#fff !important;}

.BasicButton {width:150px; color:#fff; font-size:18px; padding:10px 20px; border: 1px solid #444b59; background:#444b59; border-radius:50px 50px 50px 0; cursor:pointer; outline:none; text-decoration:none;}
.BasicButton:active {border:1px solid #31394a; background:#31394a;}

.DiffButton {width:150px; color:#333; font-size:18px; padding:10px 20px; border: 1px solid #ddd; background:#f2f2f2; border-radius:50px 50px 50px 0; cursor:pointer; outline:none; text-decoration:none;}
.DiffButton:active {border: 1px solid #ccc; background:#eee;}

/*¿Â¶óÀÎ»ó´ã½Ç ´äº¯*/
.Color01 {background:#e98900; color:#fff; padding:5px; font-size:14px;}
.Color02 {background:#afafaf; color:#fff; padding:5px; font-size:14px;}
.Color03 {background:#00679e; color:#fff; padding:5px; font-size:14px;}
.Color04 {background:#f25a68; color:#fff; padding:5px; font-size:14px;}

.textarea {border:1px solid #ddd; padding:5px; min-height:100px;}


