@charset "utf-8";
@import url(animate.css);

/* =============================== 폰트 설정 =============================== */
@font-face {
  font-family:'Noto Sans KR';
  font-style:normal;
  font-weight:100;
  src:url(../font/NotoSansKR/NotoSansKR-Thin.woff) format('woff')
}
@font-face {
  font-family:'Noto Sans KR';
  font-style:normal;
  font-weight:300;
  src:url(../font/NotoSansKR/NotoSansKR-Light.woff) format('woff')
}
@font-face {
   font-family:'Noto Sans KR';
   font-style:normal;
   font-weight:400;
   src:url(../font/NotoSansKR/NotoSansKR-Regular.woff) format('woff')
}
@font-face {
   font-family:'Noto Sans KR';
   font-style:normal;
   font-weight:500;
   src:url(../font/NotoSansKR/NotoSansKR-Medium.woff) format('woff')
}
@font-face {
   font-family:'Noto Sans KR';
   font-style:normal;
   font-weight:700;
   src:url(../font/NotoSansKR/NotoSansKR-Bold.woff) format('woff')
}
@font-face {
   font-family:'Noto Sans KR';
   font-style:normal;
   font-weight:900;
   src:url(../font/NotoSansKR/NotoSansKR-Black.woff) format('woff')
}

/* =============================== reset.css =============================== */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, 
dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, article, aside, canvas, details, figcaption, figure,
footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video
{margin:0; padding:0; border:0; font-size:100%; vertical-align:baseline; background:transparent; word-break:keep-all; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}
body {font-family:'Noto Sans KR', "맑은고딕", "Malgun Gothic", 'Apple SD Gothic Neo', "돋움", dotum, Arial, sans-serif; letter-spacing:-1px; font-size:16px; color:#000;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display:block;}
ul, ul li {list-style:none;}
a {margin:0; padding:0; font-size:100%; text-decoration:none; vertical-align:baseline; color:#333; background:transparent;}
img {vertical-align:top; border:none;}
table {border-collapse:collapse; border-spacing:0;}
input, textarea, select {margin:0; padding:0; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;
						vertical-align:top; border:1px solid #999; color:#333; border-radius:0;  font-family:"맑은고딕", "Malgun Gothic", 'Apple SD Gothic Neo', "돋움", dotum, Arial, sans-serif;}
input::-moz-input-placeholder {color:#999;}
input::-webkit-input-placeholder {color:#999;}

video {width:100%; height:auto;}


/* =============================== 자주사용하는 기능설정 =============================== */
/* Text Align */
.tac {text-align:center !important;}
.tal {text-align:left !important;}
.tar {text-align:right !important;}

/* Button */
.m_btn {display:inline-block; padding:0 15px; margin:2px; height:30px; font-size:13px; text-align:center; border:1px solid #e8e8e8; border-radius:3px;}
.m_btn:focus,
.m_btn:active {outline:none !important; box-shadow:none !important;}
.m_btn.btn_s {padding:3px 10px; font-size:11px;}
.m_btn.btn_l {padding:10px 24px; font-size:18px;}

/* btn */
.m_btn.btn_white			{background:#ffffff; border-color:#cdcdcd; color:#555555;}
.m_btn.btn_white:hover		{background:#f8f8f8; border-color:#b1b1b1;}	
							
.m_btn.btn_blue				{background:#2c71b1; border-color:#2c71b1; color:#ffffff;}
.m_btn.btn_blue:hover		{background:#286090; border-color:#122b40;}		

.m_btn.btn_sky				{background:#5bc0de; border-color:#3cabcc; color:#ffffff;}
.m_btn.btn_sky:hover		{background:#3cabcc; border-color:#1b6d85;}

.m_btn.btn_green			{background:#5cb85c; border-color:#4cae4c; color:#ffffff;}
.m_btn.btn_green:hover		{background:#449d44; border-color:#255625;}

.m_btn.btn_red				{background:#d9534f; border-color:#d43f3a; color:#ffffff;}
.m_btn.btn_red:hover		{background:#c9302c; border-color:#761c19;}

.m_btn.btn_gray				{background:#777777; border-color:#555555; color:#ffffff;}
.m_btn.btn_gray:hover		{background:#555555; border-color:#444444;}

.m_btn.btn_dark				{background:#4B5F71; border-color:#364B5F; color:#E9EDEF;}
.m_btn.btn_dark:hover		{background:#394D5F; border-color:#394D5F;}
							
/* btn_line */
.m_btn.btn_line_blue		{background:#ffffff; border-color:#2e6da4; color:#2e6da4;}
.m_btn.btn_line_blue:hover	{background:#f6f6f6; border-color:#122b40;}		

.m_btn.btn_line_sky			{background:#ffffff; border-color:#46b8da; color:#333333;}
.m_btn.btn_line_sky:hover	{background:#f6f6f6; border-color:#1b6d85;}

.m_btn.btn_line_green		{background:#ffffff; border-color:#4cae4c; color:#255625;}
.m_btn.btn_line_green:hover	{background:#f6f6f6; border-color:#255625;}

.m_btn.btn_line_red			{background:#ffffff; border-color:#d43f3a; color:#d43f3a;}
.m_btn.btn_line_red:hover	{background:#f6f6f6; border-color:#761c19;}

.m_btn.btn_line_gray		{background:#ffffff; border-color:#555555; color:#333333;}
.m_btn.btn_line_gray:hover	{background:#f6f6f6; border-color:#444444;}

.m_btn.btn_line_dark		{background:#ffffff; border-color:#364B5F; color:#333333;}
.m_btn.btn_line_dark:hover	{background:#f6f6f6; border-color:#394D5F;}

/* Button */
.btn {padding:6px 12px 5px 12px; margin-right:5px; -webkit-transition:all 0.2s linear 0s; -o-transition:all 0.2s linear 0s; transition:all 0.2s linear 0s; letter-spacing:0;}
button:last-child, .buttons:last-child, .btn:last-child, .modal-footer .btn+.btn:last-child {margin-right:0;}
.btn.btn-20 {line-height:11px; font-size:11px; padding:4px 7px 4px 7px;}
.btn.btn-25 {line-height:11px; font-size:11px; padding:6px 7px 6px 7px;}
.btn.btn-28 {line-height:13px; font-size:13px; padding:6px 7px 6px 7px;}
.btn.btn-30 {line-height:13px; font-size:13px; padding:7px 7px 8px 7px;}
.btn.btn-36 {line-height:13px; font-size:13px; padding:11px 13px 11px 13px;}
.btn.btn-circle {line-height:16px; font-size:13px; padding:9px 12px 9px 12px; border-radius:50%;}

/* button_color */
.btn.btn-white 				{background:#ffffff; border-color:#cdcdcd; color:#555555;}
.btn-white:hover, .btn-blue:focus, .btn-white:active, .btn-white.active, .open .dropdown-toggle.btn-white
							{background:#f8f8f8; border-color:#b1b1b1;}	
							
.btn.btn-blue 				{background:#337ab7; border-color:#2e6da4; color:#ffffff;}
.btn-blue:hover, .btn-blue:focus, .btn-blue:active, .btn-blue.active, .open .dropdown-toggle.btn-blue
							{background:#286090; border-color:#122b40;}		

.btn.btn-deepblue			{background:#364c85; border-color:#4666af; color:#ffffff;}
.btn-deepblue:hover, .btn-deepblue:focus, .btn-deepblue:active, .btn-deepblue.active, .open .dropdown-toggle.btn-deepblue 
							{background:#4666af; border-color:#38569a;}

.btn.btn-skyblue			{background:#5bc0de; border-color:#46b8da; color:#ffffff;}
.btn-skyblue:hover, .btn-skyblue:focus, .btn-skyblue:active, .btn-skyblue.active, .open .dropdown-toggle.btn-skyblue
							{background:#31b0d5; border-color:#1b6d85;}

.btn.btn-green 				{background:#5cb85c; border-color:#4cae4c; color:#ffffff;}
.btn-green:hover, .btn-green:focus, .btn-green:active, .btn-green.active, .open .dropdown-toggle.btn-green
							{background:#449d44; border-color:#255625;}

.btn.btn-cian 				{background:#007f8b; border-color:#006b75; color:#ffffff;}
.btn-cian:hover, .btn-cian:focus, .btn-cian:active, .btn-cian.active, .open .dropdown-toggle.btn-cian
							{background:#006b75; border-color:#025961;}

.btn.btn-orange				{background:#f0ad4e; border-color:#eea236; color:#ffffff;}
.btn-orange:hover, .btn-orange:focus, .btn-orange:active, .btn-orange.active, .open .dropdown-toggle.btn-orange
							{background:#ec971f; border-color:#985f0d;}

.btn.btn-red				{background:#d9534f; border-color:#d43f3a; color:#ffffff;}
.btn-red:hover, .btn-red:focus, .btn-red:active, .btn-red.active, .open .dropdown-toggle.btn-red
							{background:#c9302c; border-color:#761c19;}

.btn.btn-gray 				{background:#777777; border-color:#555555; color:#ffffff;}
.btn-gray:hover, .btn-gray:focus, .btn-gray:active, .btn-gray.active, .open .dropdown-toggle.btn-gray
							{background:#555555; border-color:#444444;}

.btn.btn-dark 				{background:#4B5F71; border-color:#364B5F; color:#E9EDEF;}
.btn-dark:hover, .btn-dark:focus, .btn-dark:active, .btn-dark.active, .open .dropdown-toggle.btn-dark
							{background:#394D5F; border-color:#394D5F;}


/* button_outline */
.btn.btn-blue.outline 		{background:#ffffff; border-color:#2e6da4; color:#333333;}
.btn-blue.outline:hover, .btn-blue.outline:focus, .btn-blue.outline:active, .btn-blue.outline.active, .open .dropdown-toggle.btn-blue.outline
							{background:#f6f6f6; border-color:#122b40;}		

.btn.btn-deepblue.outline	{background:#ffffff; border-color:#4666af; color:#333333;}
.btn-deepblue.outline:hover, .btn-deepblue.outline:focus, .btn-deepblue.outline:active, .btn-deepblue.outline.active, .open .dropdown-toggle.btn-deepblue.outline
							{background:#f6f6f6; border-color:#38569a;}

.btn.btn-skyblue.outline	{background:#ffffff; border-color:#46b8da; color:#333333;}
.btn-skyblue.outline:hover, .btn-skyblue.outline:focus, .btn-skyblue.outline:active, .btn-skyblue.outline.active, .open .dropdown-toggle.btn-skyblue.outline
							{background:#f6f6f6; border-color:#1b6d85;}

.btn.btn-green.outline 		{background:#ffffff; border-color:#4cae4c; color:#333333;}
.btn-green.outline:hover, .btn-green.outline:focus, .btn-green.outline:active, .btn-green.outline.active, .open .dropdown-toggle.btn-green.outline
							{background:#f6f6f6; border-color:#255625;}

.btn.btn-cian.outline 		{background:#ffffff; border-color:#006b75; color:#333333;}
.btn-cian.outline:hover, .btn-cian.outline:focus, .btn-cian.outline:active, .btn-cian.outline.active, .open .dropdown-toggle.btn-cian.outline
							{background:#f6f6f6; border-color:#025961;}

.btn.btn-orange.outline		{background:#ffffff; border-color:#eea236; color:#333333;}
.btn-orange.outline:hover, .btn-orange.outline:focus, .btn-orange.outline:active, .btn-orange.outline.active, .open .dropdown-toggle.btn-orange.outline
							{background:#f6f6f6; border-color:#985f0d;}

.btn.btn-red.outline		{background:#ffffff; border-color:#d43f3a; color:#333333;}
.btn-red.outline:hover, .btn-red.outline:focus, .btn-red.outline:active, .btn-red.outline.active, .open .dropdown-toggle.btn-red.outline
							{background:#f6f6f6; border-color:#761c19;}

.btn.btn-gray.outline 		{background:#ffffff; border-color:#555555; color:#333333;}
.btn-gray.outline:hover, .btn-gray.outline:focus, .btn-gray.outline:active, .btn-gray.outline.active, .open .dropdown-toggle.btn-gray.outline
							{background:#f6f6f6; border-color:#444444;}

.btn.btn-dark.outline 		{background:#ffffff; border-color:#364B5F; color:#333333;}
.btn-dark.outline:hover, .btn-dark.outline:focus, .btn-dark.outline:active, .btn-dark.outline.active, .open .dropdown-toggle.btn-dark.outline
							{background:#f6f6f6; border-color:#394D5F;}


.btn.bold {font-weight:bold;}


/* input */
.m_text, .m_password, .m_search, .m_file, .m_date, .m_number, .m_color,
.m_textarea {display:inline-block !important; position:relative; padding:0 0 0 10px; margin:2px; min-height:30px; border-radius:3px; border:1px solid #e8e8e8; box-sizing:border-box;}
.m_textarea {padding:10px; width:100%;}
.m_text::placeholder, .m_password::placeholder, .m_search::placeholder, .m_file::placeholder,
.m_textarea::placeholder {color:#c5c8cc;}
.m_text:focus, .m_password:focus, .m_search:focus, .m_file:focus, .m_date:focus, .m_number:focus,
.m_textarea:focus {outline:none !important; border:1px solid #3278b4;}
input[readonly]:focus {border:1px solid #e8e8e8;}

/* input search */
.m_search::-webkit-search-cancel-button,
.m_search::-webkit-search-decoration {display:block; position:absolute; top:0; right:0; width:30px; height:30px; background:url(/images/icon/input_cancel_active.png) no-repeat center center;}

/* input file */
.m_file {overflow:hidden; padding-left:5px; text-indent:-70px; z-index:1; cursor:pointer;}
.m_file:before {display:block; position:absolute; top:0; left:0; content:''; width:10px; height:30px; background-color:#ffffff; z-index:2;}
.m_file:after {display:block; position:absolute; top:0; right:0; bottom:0; padding-right:8px; content:"\ec4d"; width:30px; line-height:30px; color:#a8a8a8; 
               font-family:"IcoFont"; text-align:right; background-color:#e8e8e8; z-index:2;}
.m_file:focus {outline:0;}

/* input date */
.m_date {padding-right:30px; cursor:pointer; background:transparent; z-index:1;}
.m_date + i {overflow:hidden; display:inline-block; position:relative; width:30px; height:30px; margin-left:-33px; font-style:normal; border-radius:0 3px 3px 0; z-index:0;}
.m_date + i:after {display:block; position:absolute; top:0; right:0; bottom:0; content:"\ec45"; width:30px; line-height:30px; color:#a8a8a8; font-family:"IcoFont"; 
                  text-align:center; background-color:#e8e8e8; z-index:2;}

/* input checkbox */
.m_check {display:inline-flex; align-items:center; height:20px; margin:2px;}
.m_check > input[type=checkbox] {width:0; height:0; min-height:0; margin:0; position:absolute;}
.m_check > input[type=checkbox] + label {display:inline-flex; align-items:center; height:18px; padding-left:25px; margin:0; position:relative; font-weight:normal; 
										word-break:break-word; cursor:pointer;}
.m_check > input[type=checkbox] + label:before,
.m_check > input[type=checkbox] + label:after {display:block; content:''; clear:both;}
.m_check > input[type=checkbox] + label:before {display:block; width:18px; height:18px; position:absolute; top:0; left:0; border:1px solid #e8e8e8; border-radius:3px; 
												background-color:#fff; z-index:0; overflow:hidden;}
.m_check > input[type=checkbox] + label:after {content:"\f00e"; width:0; height:0; position:absolute; top:0; left:0; color:#fff; font-family:"IcoFont"; font-size:0; text-align:center; 
												transition:all 0.1s ease; overflow:hidden;}
.m_check > input[type=checkbox]:checked + label:before {border:1px solid #3278b4; background-color:#3278b4;}
.m_check > input[type=checkbox]:checked + label:after {width:18px; height:18px; line-height:18px; font-size:12px;}
.m_check + .m_check {margin-left:10px;}
 
/* input radio */
.m_radio {display:inline-flex; align-items:center; height:20px; margin:2px;}
.m_radio > input[type=radio] {width:0; height:0; min-height:0; margin:0; position:absolute;}
.m_radio > input[type=radio] + label {display:inline-flex; align-items:center; height:18px; padding-left:25px; margin:0; position:relative; font-weight:normal; word-break:break-word; cursor:pointer;}
.m_radio > input[type=radio] + label:before,
.m_radio > input[type=radio] + label:after {display:block; content:''; clear:both;}
.m_radio > input[type=radio] + label:before {display:block; width:18px; height:18px; position:absolute; top:0; left:0; border-radius:10px; border:1px solid #e8e8e8; background-color:#e8e8e8; 
											z-index:0; overflow:hidden;}
.m_radio > input[type=radio] + label:after {width:0; height:0; position:absolute; top:9px; left:9px; border-radius:5px; background-color:#fff; transition:all 0.1s ease; overflow:hidden;}
.m_radio > input[type=radio]:checked + label:before {border:1px solid #3278b4; background-color:#3278b4;}
.m_radio > input[type=radio]:checked + label:after {width:8px; height:8px; margin-top:-4px; margin-left:-4px;}
.m_radio + .m_radio {margin-left:10px;}

/* 타이틀 영역 */
.mg_title {display:flex; align-items:center; justify-content:space-between; padding:0; margin:0;}
.mg_title h2 {display:inline-block; padding:10px 0; margin:0; color:#000; font-size:30px; font-weight:500;}
.mg_title h3 {display:inline-block; padding:10px 0; margin:0; color:#000; font-size:26px; font-weight:500;}
.mg_title h4 {display:inline-block; padding:10px 0; margin:0; color:#000; font-size:22px; font-weight:normal;}
.mg_title h5 {display:inline-block; padding:10px 0; margin:0; color:#000; font-size:18px; font-weight:normal;}

h2.m_title {display:inline-block; padding:10px 0; margin:0; color:#000; font-size:30px; font-weight:500;}
h3.m_title {display:inline-block; padding:10px 0; margin:0; color:#000; font-size:26px; font-weight:500;}
h4.m_title {display:inline-block; padding:10px 0; margin:0; color:#000; font-size:22px; font-weight:normal;}
h5.m_title {display:inline-block; padding:10px 0; margin:0; color:#000; font-size:18px; font-weight:normal;}

/* 패널 */
.mg_panel {padding:15px 20px; margin:0; border:1px solid #e1e1e1; border-radius:10px; box-shadow:0 0 5px rgba(0,0,0,0.1); background-color:#fff;}
.mg_panel + .mg_panel {margin-top:20px;}
.mg_panel:first-child {margin-bottom:0;}

/* ir기법(이미지 대체 텍스트) */
.ir_pm {overflow:hidden; display:block; font-size:0; line-height:0; text-indent:-9999px;}


.modal {position:fixed; top:0; right:0; bottom:0; left:0; z-index:9999; display:none; overflow:hidden; -webkit-overflow-scrolling:touch; outline:0;}
.modal-dialog.modal-fullsize {width:100%; height:100%; margin:0; padding:20px;}
.modal-content.modal-fullsize {height:auto; min-height:100%; border-radius:0; border-radius:4px;}

.wrap_layer {height:100%; left:0; position:fixed; top:0; width:100%; z-index:10001; background-color:rgba(0, 0, 0, .2);}
.layerType {position:absolute;}
.layerIn {overflow:hidden; position:relative; border-radius:5px;}
.layerIn .layerTop {height:30px; line-height:30px; border-bottom:none; padding-top:4px; background:#fff; border-bottom:1px solid #eee;}
.layerTop .close {float:right; font-size:17px; font-weight:700; line-height:1; color:#969696; opacity:.9; margin-right:8px; margin-top:2px;}
.layerTop h5 {padding:0 10px; color:#fff; background-color:#25436c; padding-left:33px; font-size:16px;}
.layerTop h4 {color:#fff; padding:0 10px; font-size:12px;}

.layerType .layerTop .btnClose {position:absolute; top:15px; right:22px; width:25px; height:22px; cursor:pointer; z-index:1103;}

.layerCon {background:#fff;}
.layerCon .lineBox2 {font-size:11px; border:solid 1px #e2e2e2; overflow:hidden; padding:5px 2%;}
.layerCon .lineBox2 ul li {float:left; width:24%;}
.layerCon .btnArea {text-align:center; clear:both; overflow:hidden; padding:10px 15px;}
.layerCon .listDialog {border-collapse:collapse; width:100%; border-top:solid 2px #af8be4; border-right:solid 1px #e2e2e2; font-size:11px;}
.layerCon .listDialog th {padding:2px 0; background:#f9f9f9; text-align:center; border-bottom:solid 1px #e2e2e2; border-left:solid 1px #e2e2e2; color:#656565;}
.layerCon .listDialog td {padding:2px 5px; border-bottom:solid 1px #e2e2e2; border-left:solid 1px #e2e2e2; text-align:center;}
.layerCon .listDialog td.left {text-align:left;}
.layerCon .msg {padding:10px; display:table; height:calc(100% - 54px); width:100%; color:#4b5f71;}
.layerCon .msg .p {display:table-cell; vertical-align:middle; text-align:center; font-weight:700; font-size:12px; width:100%;}
.layerCon .popContents {padding:15px; border-top:none; overflow-x:hidden;}
.layerCon .popContentsXscroll {padding:18px 17px; border:solid 3px #000; border-top:none; overflow-x:auto; overflow-y:auto;}
.layerCon .popContents .contents {overflow:hidden; display:block; width:100%; height:100%; padding:4px; margin-bottom:20px; line-height:1.42857143; background-color:#fff;
	border:1px solid #ddd; border-radius:4px; -webkit-transition:border .2s ease-in-out; -o-transition:border .2s ease-in-out; transition:border .2s ease-in-out;}
.layerCon .popContents .x_title_pop {padding:1px 5px 6px; margin-bottom:10px;}
.layerCon .popContents .x_title_pop .title {display:inline-block; padding:6px 12px; margin-bottom:0; font-size:12px; font-weight:400; line-height:1.42857143; text-align:center;
	white-space:nowrap; vertical-align:middle; -ms-touch-action:manipulation; touch-action:manipulation; -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; width:100%; border-radius:3px; color:#0b2f4e; background-color:#edf3f7;}
.layerCon .popContents .x_content_pop {padding:0 5px 6px; position:relative; width:100%; float:left; clear:both; margin-bottom:5px; height:calc(100% - 50px);}

.modal-content .ui-resizable-se {
	background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTZweCIgdmlld0JveD0iMCAwIDUxMS42MjYgNTExLjYyNyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTExLjYyNiA1MTEuNjI3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPHBhdGggZD0iTTMyOC45MDYsNDAxLjk5NGgtMzYuNTUzVjEwOS42MzZoMzYuNTUzYzQuOTQ4LDAsOS4yMzYtMS44MDksMTIuODQ3LTUuNDI2YzMuNjEzLTMuNjE1LDUuNDIxLTcuODk4LDUuNDIxLTEyLjg0NSAgIGMwLTQuOTQ5LTEuODAxLTkuMjMxLTUuNDI4LTEyLjg1MWwtNzMuMDg3LTczLjA5QzI2NS4wNDQsMS44MDksMjYwLjc2LDAsMjU1LjgxMywwYy00Ljk0OCwwLTkuMjI5LDEuODA5LTEyLjg0Nyw1LjQyNCAgIGwtNzMuMDg4LDczLjA5Yy0zLjYxOCwzLjYxOS01LjQyNCw3LjkwMi01LjQyNCwxMi44NTFjMCw0Ljk0NiwxLjgwNyw5LjIyOSw1LjQyNCwxMi44NDVjMy42MTksMy42MTcsNy45MDEsNS40MjYsMTIuODUsNS40MjYgICBoMzYuNTQ1djI5Mi4zNThoLTM2LjU0MmMtNC45NTIsMC05LjIzNSwxLjgwOC0xMi44NSw1LjQyMWMtMy42MTcsMy42MjEtNS40MjQsNy45MDUtNS40MjQsMTIuODU0ICAgYzAsNC45NDUsMS44MDcsOS4yMjcsNS40MjQsMTIuODQ3bDczLjA4OSw3My4wODhjMy42MTcsMy42MTcsNy44OTgsNS40MjQsMTIuODQ3LDUuNDI0YzQuOTUsMCw5LjIzNC0xLjgwNywxMi44NDktNS40MjQgICBsNzMuMDg3LTczLjA4OGMzLjYxMy0zLjYyLDUuNDIxLTcuOTAxLDUuNDIxLTEyLjg0N2MwLTQuOTQ4LTEuODA4LTkuMjMyLTUuNDIxLTEyLjg1NCAgIEMzMzguMTQyLDQwMy44MDIsMzMzLjg1Nyw0MDEuOTk0LDMyOC45MDYsNDAxLjk5NHoiIGZpbGw9IiM2NjY2NjYiLz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K);
	background-repeat:no-repeat; background-position:center; -webkit-transform:rotate(45deg); -moz-transform:rotate(45deg); -ms-transform:rotate(45deg); -o-transform:rotate(45deg); transform:rotate(45deg);
	-webkit-transform:rotate(-45deg); -moz-transform:rotate(-45deg); -ms-transform:rotate(-45deg); -o-transform:rotate(-45deg); transform:rotate(-45deg); 
	cursor:se-resize; width:20px; height:20px; right:0; bottom:0; position:absolute;}

.divH10 {width:100%; height:10px; float:left;}
.divH20 {width:100%; height:20px; float:left;}

.f-left {float:left;}
.f-right {float:right;}





