html {
	scrollbar-face-color: #d5d5d5;
	scrollbar-highlight-color: #d5d5d5;
	scrollbar-3dlight-color: #d5d5d5;
	scrollbar-shadow-color: #d5d5d5;
	scrollbar-darkshadow-color: #d5d5d5;
	scrollbar-track-color: #f4f4f4;
	scrollbar-arrow-color: #fa9948;
}
body {
	background-color: #f5f5f5;
	font-size: 12px;
	color: #999;
	width:100%;
	font-family: gulim, AppleGothic, Arial, Tahoma, Verdana, sans-serif;
}
#frwrapper { text-align: left; padding: 11px 20px 20px 20px; }

	h5 {
		font-size: 12px;
		padding-left: 14px;
		background: url('/images/bullet/bullSqure03.gif') no-repeat 0 2px;
		margin-bottom: 5px;
		color: #fe6601;
		font-weight: bold;
		clear: both;
	}

	h5 span { font-weight: normal; }
	h6 { font-size: 12px; font-weight: bold; margin-bottom: 10px;  }

	.topTxt { margin-bottom: 20px; line-height: 150%; }
	.txtArea { line-height: 160%; }
	.txtArea p { margin-bottom: 10px; margin-left: 13px; }
	.txtArea h5 { background-position: 0 5px; }

	.wlineBox { border: 1px solid #e5e5e5; background-color: #fff; padding: 10px; margin-bottom: 20px; }

	.title { margin-bottom: 10px; }

	.olList { line-height: 160%; }

	.infoList { background: url('../../images/common/bgdotted.gif') repeat-x bottom; width: 100%; margin-bottom: 10px; }
	.infoList span.img { margin-right: 10px; float: left; display: block; }
	.infoList span.img img { border:1px solid #ccc; padding: 1px; vertical-align: middle; }
	.infoList span.text { float: left; }

	.infoList1 { width: 100%; margin-bottom: 20px; }
	.infoList1 span.img { margin-right: 10px; float: left; display: block; }
	.infoList1 span.img img { border:1px solid #ccc; padding: 1px; vertical-align: middle; }
	.infoList1 span.text { float: left; padding-top: 5px; line-height: 150%; }

	ul.type01 { margin-bottom: 10px; margin-left: 13px; }
	ul.type01 li { background: url('/images/bullet/bullCircle2.gif') no-repeat left 6px; padding-left: 10px; }

	ul.type02 { margin-bottom: 10px; margin-left: 13px; }
	ul.type02 li { background: url('/images/bullet/bullCircle3.gif') no-repeat left 7px; padding-left: 10px; }

	ul.type02bold { margin-bottom: 10px; margin-left: 13px; }
	ul.type02bold li { background: url('/images/bullet/bullCircle3.gif') no-repeat left 7px; padding-left: 10px; font-weight: bold; letter-spacing: -1px; }

	ul.type03 { margin-bottom: 10px; margin-left: 13px; float: left; margin-right: 10px; width: 360px; }
	ul.type03 li { background: url('/images/bullet/bullCircle3.gif') no-repeat left 7px; padding-left: 10px; }
	ul.type03 li span.title { float: left; display: block; width: 66px; height: 40px; }
	ul.type03 li ul li { background: none; padding-left: 0; }

	.flimgs { float: left; }
	.flimgs img { border:1px solid #ccc; background-color: #fff; padding: 1px; }

	.imgList ul { float: left; width: 540px; margin-left: 13px; margin-bottom: 20px; }
	.imgList ul li {
		float: left;
		display: inline;
		margin-right: 5px;
	}
	.imgList ul li.last { margin-right: 0; }
	.imgList ul li img { border:1px solid #ccc; padding: 1px; background: #fff; }

	.imgList1 ul { float: left; margin-left: 13px; margin-bottom: 20px; }
	.imgList1 ul li {
		float: left;
		display: inline;
		margin-right: 5px;
	}
	.imgList1 ul li.last { margin-right: 0; }
	.imgList1 ul li img { border:1px solid #ccc; padding: 1px; background: #fff; }

	.leftArea { float: left; margin-right: 60px; }
	.leftArea p { margin-left: 13px; }
	.rightArea {float: left; }
	.rightArea p { margin-left: 13px; }

	.thumImg img { border:1px solid #ccc; background-color: #fff; padding: 1px; margin-right: 20px; }

	.thumArea { margin-bottom: 20px; }

	.imgline { border:1px solid #ccc; background-color: #fff; padding: 1px; }

	.h5img { margin-left: 13px; border: 1px solid #ccc; background-color: #fff; padding: 0; }

	.h5Text { margin-left: 13px; margin-bottom: 20px; line-height: 150%; }
	.textArea { line-height: 150%; }
	.midTxt { line-height: 150%; margin-bottom: 20px; }

	.mg10 { margin-bottom: 10px; }
	.mg15 { margin-bottom: 15px; }
	.mg20 { margin-bottom: 20px; }
	.ml13 { margin-left: 13px; margin-bottom: 20px; }

	.point { color: #fe6601; }

	.imgListBox img { margin-right: 20px; margin-left: 13px; }

	table.TblImg { width: 550px; border-top: 1px solid #c3c3c3; border-bottom: 1px solid #c3c3c3; border-left: 1px solid #c3c3c3;  margin-bottom: 20px; }
	table.TblImg thead tr th { border-bottom: 1px solid #c3c3c3; border-right: 1px solid #c3c3c3; text-align: center; padding: 7px 0 5px 0; background-color: #e7e7e7; }
	table.TblImg tbody tr td { border-bottom: 1px solid #c3c3c3; border-right: 1px solid #c3c3c3;  text-align: center; padding: 7px 0 5px 0; background-color: #fff; text-align: center; }
	table.TblImg tbody tr td.fir { border-right: none !important; text-align: left; padding-left: 5px; }
	table.TblImg tbody tr td.sec { text-align: right; padding-right: 5px; }
	table.TblImg tfoot tr td { border-bottom: 1px solid #c3c3c3; border-right: 1px solid #c3c3c3;  text-align: center; padding: 5px 0 5px 0; background-color: #e7e7e7; text-align: center; font-weight: bold; }
	table.TblImg tfoot tr td.fir { border-right: none !important; text-align: left; padding-left: 5px; }
	table.TblImg tfoot tr td.sec { text-align: right; padding-right: 5px; }

	table.Tbl01 { width: 430px; border-top: 1px solid #c3c3c3; border-bottom: 1px solid #c3c3c3; border-left: 1px solid #c3c3c3;  margin-bottom: 20px; }
	table.Tbl01 thead tr th { border-bottom: 1px solid #c3c3c3; border-right: 1px solid #c3c3c3; text-align: center; padding: 7px 0 5px 0; background-color: #e7e7e7; }
	table.Tbl01 tbody tr td { border-bottom: 1px solid #c3c3c3; border-right: 1px solid #c3c3c3;  text-align: center; padding: 7px 0 5px 0; background-color: #fff; text-align: center; }
	table.Tbl01 tbody tr th { background-color: #fdedd4; text-align: center; border-right: 1px solid #c3c3c3; border-bottom: 1px solid #c3c3c3; }

	.blankImg { margin-bottom: 10px; }
	.blankImg20 { margin-bottom: 20px; }
	.blkImg { margin-bottom: 10px; margin-left: 13px; }

	dl.txtList { font-size: 11px; line-height: 140%; font-family: dotum !important; }
	dl.txtList dt { font-weight: bold; }
	dl.txtList dd { padding-bottom: 10px; }
	dl.txtList dd.ollist { padding-bottom: 10px; padding-left: 15px; }

	.flCont { float: left; }
	.firpding { margin-right: 80px; }
	.flCont .thumImg { margin-left: 12px; }

	.flContList { float: left; margin-right: 30px; line-height: 190%; }

	.thumnailList { margin-bottom: 20px; }

	.notitle { padding-top: 14px; background: none; }

	table.infotable tr td.f11 { font-size: 11px !important; font-family: dotum !important; }

	.topimg { margin-bottom: 10px; }

	.txtLeft { float: left; width: 350px; }
	.txtRight { float: left; }
