	body {
		margin: 0;
		font-family: 'Nanum Gothic', sans-serif; /*우리 구글의 나눔고딕이 기본체다 */
		font-size: 12px;	
	}

	table{
		font-size: 12px;	
	}

/*

	어디에 사용하는지 몰라 주석처리 
	li{list-style: circle;margin-left:-15px}
*/
	img { border:0; }
	a         {font-weight:normal;font-style:normal;text-decoration:none;color:#000000; cursor:pointer; outline:none}
	a:link    {font-weight:normal;font-style:normal;text-decoration:none;color:#000000 }
	a:visited {font-weight:normal;font-style:normal;text-decoration:none;color:#000000 }
	a:active  {font-weight:normal;font-style:normal;text-decoration:none;}
	a:hover   {font-weight:normal;font-style:normal;text-decoration:none;COLOR: #336699; }

	/* 자주사용하는 테이블*/
	table.mm td{
		padding-right:5px;
		padding-left:5px;
		font-size:12px;

	}


	input{
		box-sizing:border-box ; /*select랑 같게하기 위해*/
		font-family: 'Nanum Gothic', sans-serif; /*글씨가 내려가는것 영문체를 한글로 이것때문에 select 랑 약간 높이 차이가 나는데...*/ 
	}

	/* 크롬에 포커스시 생기는 줄삭제	*/
	input:focus {
		outline: none;
	}
	textarea:focus {
		outline: none;
	}



	input[type="text"] {
		border:1px solid #C0C0C0;
	}

	input[type="number"] {
		border:1px solid #C0C0C0;
	}

	input[type="tel"] {
		border:1px solid #C0C0C0;
	}

	input[type="email"] {
		border:1px solid #C0C0C0;
	}

	input[type="search"] {
		border:1px solid #C0C0C0;
	}

	input[type="date"] {
		border:1px solid #C0C0C0;
	}
	input[type="password"] {
		border:1px solid #C0C0C0;
	}


	textarea {
		border:1px solid #C0C0C0;
		overflow:hidden 
	}

	select {
		border:1px solid #C0C0C0;
	}






	/* jquery 의 다력에 토,일 색갈변경*/
	.ui-datepicker-calendar > tbody td.ui-datepicker-week-end:first-child a { color: red; }
	.ui-datepicker-calendar > tbody td.ui-datepicker-week-end:last-child a { color: blue; } 



	#slidebox { width: 1024px; height: 286px; overflow:hidden; }
	#slider { position: relative; list-style: none; margin: 0; padding: 0; }
	#slider li { position: absolute; left: 0; top: 0; width:1024px; height:286px; }
	#slider li img { width:1024px; height:286px; border: 0;}

	#footer{margin-top:50px; padding:40px 0 50px; width:100%; text-align:center; border-top:1px solid #e4e4e4; background:#f1f1f1;}
	.footWrap{margin:0 auto; width:960px;}
	.footAddress{padding-bottom:10px;}

	.btnFisma1{
		background-image:-ms-linear-gradient(top,#f5f5f5,#f1f1f1);
		background-color:#f2f2f2;
		border:1px solid #f2f2f2;
		border-radius:4px;color:#5F6368;font-family:arial,sans-serif;font-size:14px;margin:11px 4px;padding:0 16px;line-height:27px;
		height:36px;min-width:54px;text-align:center;cursor:pointer;user-select:none}

	.btnFisma1:hover{box-shadow:0 1px 1px rgba(0,0,0,0.1);background-image:-ms-linear-gradient(top,#f8f8f8,#f1f1f1);background-color:#f8f8f8;border:1px solid #c6c6c6;color:#222}
	.btnFisma1:focus{border:1px solid #4d90fe;outline:none}


	.btnFisma2{border:solid 1px #ccc; border-radius:4px;line-height:40px; text-align:center;display:inline-block;}
	.btnFisma2:hover,.btnFisma2:focus {background:#0176d1; color:#fff; border:solid 1px #0176d1;cursor:pointer;font-weight:bold; }

	.btnFisma3{border:solid 1px #ccc; border-radius:4px; line-height:40px; text-align:center;display:inline-block;}
	.btnFisma3:hover,.btnFisma3:focus {background:#ccc; color:#fff; border:solid 1px #ccc;cursor:pointer;font-weight:bold; }

	.btnFisma4{border:solid 1px #ccc; border-radius:4px; text-align:center;padding:7px}
	.btnFisma4:hover,.btnFisma4:focus {background:#ccc; color:#fff; border:solid 1px #ccc;cursor:pointer;font-weight:bold; }

	.btnFisma5{border:solid 1px #ccc; border-radius:4px; text-align:center;padding:3px}
	.btnFisma5:hover,.btnFisma5:focus {background:#ccc; color:#fff; border:solid 1px #ccc;cursor:pointer;font-weight:bold; }

	.btnFisma6{border:solid 1px #ccc; border-radius:4px; text-align:center;padding:3px;display:block;width:50px}
	.btnFisma6:hover,.btnFisma6:focus {background:#ccc; color:#fff; border:solid 1px #ccc;cursor:pointer;font-weight:bold; }

	.btnFisma7{border:solid 1px #ccc; border-radius:4px; text-align:center;padding:3px;display:block;width:50px;float:left;}
	.btnFisma7:hover,.btnFisma7:focus {background:#ccc; color:#fff; border:solid 1px #ccc;cursor:pointer;font-weight:bold;float:left; }



	.btnFisma8{border:solid 1px #ccc; border-radius:4px; text-align:center;padding:3px;display:inline-block;vertical-align: middle;}
	.btnFisma8:hover,.btnFisma8:focus {background:#ccc; color:#fff; border:solid 1px #ccc;cursor:pointer;font-weight:bold; }


	.btnFisma9{border:solid 1px #ccc; border-radius:4px; text-align:center;padding:3px;display:inline-block;vertical-align: middle;}




	.btnStd1{border:solid 1px #ccc; border-radius:4px; padding:3px;vertical-align: middle;}

	.btnStd2{
		 display:inline-block;
		 border:1px solid #ccc;
		 color:#000 !important;
		 background:#fff;
		 padding:8px 10px 8px 10px;
		 border-radius:25px;
		 font-size: 12px;
		 text-decoration:none;
		 cursor:pointer
	}


	.fismaBox1 {
	  border: 1px solid #e3e3e3;
	  font-weight: 300;
	  height: 25px;
	}

	.fismaBox1:hover,
	.fismaBox1:focus{
	  border-color: #b3b3b3;
	  outline: none;
	  box-shadow: none;
	}



 .btn1{padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{pointer-events:none;cursor:not-allowed;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.65}
 .btn1-default{color:#333;background-color:#fff;border-color:#ccc}.btn1-default.active,.btn1-default.focus,.btn1-default:active,.btn1-default:focus,.btn1-default:hover,.open>.dropdown-toggle.btn1-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn1-default.active,.btn1-default:active,.open>.dropdown-toggle.btn1-default{background-image:none}.btn1-default.disabled,.btn1-default.disabled.active,.btn1-default.disabled.focus,.btn1-default.disabled:active,.btn1-default.disabled:focus,.btn1-default.disabled:hover,.btn1-default[disabled],.btn1-default[disabled].active,.btn1-default[disabled].focus,.btn1-default[disabled]:active,.btn1-default[disabled]:focus,.btn1-default[disabled]:hover,fieldset[disabled] .btn1-default,fieldset[disabled] .btn1-default.active,fieldset[disabled] .btn1-default.focus,fieldset[disabled] .btn1-default:active,fieldset[disabled] .btn1-default:focus,fieldset[disabled] .btn1-default:hover{background-color:#fff;border-color:#ccc}.btn1-default .badge{color:#fff;background-color:#333}
 





	.ClassName {
		font-weight:bold;
		text-decoration:none;
		font-family:Arial;
		box-shadow:inset #fafafa 0px -19px 8px -1px;
		o-box-shadow:inset #fafafa 0px -19px 8px -1px;
		-moz-box-shadow:inset #fafafa 0px -19px 8px -1px;
		-webkit-box-shadow:inset #fafafa 0px -19px 8px -1px;
		background:#eeeeee;
		background:-o-linear-gradient(90deg, #eeeeee, #e1e1e1);
		background:-moz-linear-gradient( center top, #eeeeee 5%, #e1e1e1 100% );
		background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #eeeeee), color-stop(1, #e1e1e1) );
		filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#e1e1e1');
		background:-webkit-linear-gradient(#eeeeee, #e1e1e1);
		background:-ms-linear-gradient(#eeeeee, #e1e1e1);
		background:linear-gradient(#eeeeee, #e1e1e1);
		text-indent:0px;
		line-height:0px;
		-moz-border-radius:3px;
		-webkit-border-radius:3px;
		border-radius:3px;
		text-align:center;
		vertical-align:middle;
		display:inline-block;
		font-size:12px;
		color:#696969;

		height:0px;
		padding:10px;
		border-color:#e1e1e1;
		border-width:1px;
		border-style:solid;
	}

	.ClassName:active {
		position:relative;
		top:4px
	}

	.ClassName:hover {
		background:#e1e1e1;
		background:-o-linear-gradient(90deg, #e1e1e1, #eeeeee);
		background:-moz-linear-gradient( center top, #e1e1e1 5%, #eeeeee 100% );
		background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #e1e1e1), color-stop(1, #eeeeee) );
		filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e1e1e1', endColorstr='#eeeeee');
		background:-webkit-linear-gradient(#e1e1e1, #eeeeee);
		background:-ms-linear-gradient(#e1e1e1, #eeeeee);
		background:linear-gradient(#e1e1e1, #eeeeee);
	}




	.ClassName2 {
		font-weight:bold;
		text-decoration:none;
		font-family:Arial;
		box-shadow:inset #ffffff 0px 1px 1px -1px;
		o-box-shadow:inset #ffffff 0px 1px 1px -1px;
		-moz-box-shadow:inset #ffffff 0px 1px 1px -1px;
		-webkit-box-shadow:inset #ffffff 0px 1px 1px -1px;
		background:#b6f3f4;
		background:-o-linear-gradient(90deg, #b6f3f4, #87e9ec);
		background:-moz-linear-gradient( center top, #b6f3f4 5%, #87e9ec 100% );
		background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b6f3f4), color-stop(1, #87e9ec) );
		filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b6f3f4', endColorstr='#87e9ec');
		background:-webkit-linear-gradient(#b6f3f4, #87e9ec);
		background:-ms-linear-gradient(#b6f3f4, #87e9ec);
		background:linear-gradient(#b6f3f4, #87e9ec);
		text-indent:0px;
		line-height:0px;
		-moz-border-radius:0 0 0 3px;
		-webkit-border-radius:0 0 0 3px;
		border-radius:0 0 0 3px;
		text-align:center;
		vertical-align:middle;
		display:inline-block;
		font-size:12px;
		color:#4b8587;

		height:0px;
		padding:10px;
		text-shadow:#adfffe 0px 1px 0px;
		border-color:#98d7ce;
		border-width:1px;
		border-style:solid;
	}

	.ClassName2:active {
		position:relative;
		top:4px
	}

	.ClassName2:hover {
		background:#87e9ec;
		background:-o-linear-gradient(90deg, #87e9ec, #b6f3f4);
		background:-moz-linear-gradient( center top, #87e9ec 5%, #b6f3f4 100% );
		background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #87e9ec), color-stop(1, #b6f3f4) );
		filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#87e9ec', endColorstr='#b6f3f4');
		background:-webkit-linear-gradient(#87e9ec, #b6f3f4);
		background:-ms-linear-gradient(#87e9ec, #b6f3f4);
		background:linear-gradient(#87e9ec, #b6f3f4);
	}




	.ClassName3 {
		text-decoration:none;
		font-family:Arial;
		text-indent:0px;
		line-height:12px;
		-moz-border-radius:4px;
		-webkit-border-radius:4px;
		border-radius:4px;
		text-align:center;
		vertical-align:middle;
		display:inline-block;
		font-size:12px;
		color:#b9b9b9;
		padding:8px;
		border-color:#eceded;
		border-width:1px;
		border-style:solid;
	}

	.ClassName3:active {
		position:relative;
		top:5px
	}

	.ClassName3:hover {
	}



	.ClassName4 {
		text-decoration:none;
		font-family:Arial;
		text-indent:0px;
		line-height:12px;
		-moz-border-radius:4px;
		-webkit-border-radius:1px;
		border-radius:4px;
		text-align:center;
		vertical-align:middle;
		display:inline-block;
		font-size:12px;
		color:#de97ae;

		padding:8px;
		border-color:#ffe0eb;
		border-width:1px;
		border-style:solid;
	}

	.ClassName4:active {
		position:relative;
		top:5px
	}

		/*테이블 라운딩*/

	.a1{
		background-image:url("/images/t1.jpg");
		background-position:left top;
		background-repeat: no-repeat;
		height:30px;
		width:25px;
		}

	.a2{
		background-image:url("/images/t2.jpg");
		background-position:top;
		background-repeat:repeat;
		width:200px;
		}

	.a3{
		background-image:url("/images/t1.jpg");
		background-position:right top;
		background-repeat: no-repeat;
		width:25px;
		}

	.a4{
		background-image:url("/images/t4.jpg");
		background-position:left;
		background-repeat:repeat;
		height:120px;
		}

	.a6{
		background-image:url("/images/t6.jpg");
		background-position:right;
		background-repeat:repeat;
		}


	.a7{
		background-image:url("/images/t7.jpg");
		background-position:left bottom;
		background-repeat: no-repeat;
		height:35px;
		}

	.a8{
		background-image:url("/images/t8.jpg");
		background-position:bottom;
		background-repeat:repeat;
		}

	.a9{
		background-image:url("/images/t7.jpg");
		background-position:right bottom;
		background-repeat: no-repeat;
		}


	/*줄에 daot넣기*/
	.m2563{
		background-image:url("/images/dot2.gif");
		background-position:left center;
		background-repeat: repeat-x;
		}


		/* 버튼때문에 */






	.listname {  float:left;border:1px solid #dde0e1;background:#fff;   }
	.listname_a {  text-align:center; padding:5px 10px; color:#222; display:block;   height:30px; line-height:30px; font-size:12px; font-weight:600; }
	.listname a:hover { background:#f4f4f4; color:#000; }
	.listname a:hover span { color:#d40909; }
	.listname a span { color:#000; }

	/* 끝*/


.myButton {
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:linear-gradient(to bottom, #ffffff 5%, #f6f6f6 100%);
	background-color:#ffffff;
	border-radius:6px;
	border:1px solid #dcdcdc;
	display:inline-block;
	cursor:pointer;
	color:#666666;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	padding:4px 13px;
	text-decoration:none;
	text-shadow:0px 1px 0px #ffffff;
}
.myButton:hover {
	background:linear-gradient(to bottom, #f6f6f6 5%, #ffffff 100%);
	background-color:#f6f6f6;
}
.myButton:active {
	position:relative;
	top:1px;
}




.myButton1 {
	box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	background:linear-gradient(to bottom, #79bbff 5%, #378de5 100%);
	background-color:#79bbff;
	border-radius:6px;
	border:1px solid #84bbf3;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:0px 1px 0px #528ecc;
}
.myButton1:hover {
	background:linear-gradient(to bottom, #378de5 5%, #79bbff 100%);
	background-color:#378de5;
}
.myButton1:active {
	position:relative;
	top:1px;
}



.myButton2 {
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:linear-gradient(to bottom, #f9f9f9 5%, #e9e9e9 100%);
	background-color:#f9f9f9;
	border-radius:6px;
	border:1px solid #dcdcdc;
	display:inline-block;
	cursor:pointer;
	color:#666666;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:0px 1px 0px #ffffff;
}
.myButton2:hover {
	background:linear-gradient(to bottom, #e9e9e9 5%, #f9f9f9 100%);
	background-color:#e9e9e9;
}
.myButton2:active {
	position:relative;
	top:1px;
}


.myButton3 {
	box-shadow:inset 0px 1px 0px 0px #97c4fe;
	background:linear-gradient(to bottom, #3d94f6 5%, #1e62d0 100%);
	background-color:#3d94f6;
	border-radius:6px;
	border:1px solid #337fed;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	padding:13px 35px;
	text-decoration:none;
	text-shadow:0px 1px 0px #1570cd;
}
.myButton3:hover {
	background:linear-gradient(to bottom, #1e62d0 5%, #3d94f6 100%);
	background-color:#1e62d0;
}
.myButton3:active {
	position:relative;
	top:1px;
}

     


.myButton4 {
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:linear-gradient(to bottom, #ededed 5%, #dfdfdf 100%);
	background-color:#ededed;
	border-radius:5px;
	border:1px solid #dcdcdc;
	display:inline-block;
	cursor:pointer;
	color:#777777;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	padding:13px 35px;
	text-decoration:none;
	text-shadow:0px 1px 0px #ffffff;
}
.myButton4:hover {
	background:linear-gradient(to bottom, #dfdfdf 5%, #ededed 100%);
	background-color:#dfdfdf;
}
.myButton4:active {
	position:relative;
	top:1px;
}

	 