﻿/* --- section --- */

section{
	width:1275px;
	margin:0 auto;
	position:relative;
}

/* --- main title --- */

#mainTit{
	width:1275px; height:120px;
	padding:0 40px;
	border-bottom:3px double #d1d2d4;
	position:relative;
}
#mainTit h2{
	width:590px; height:120px;
	font-family: 'SeoulNamsanM', 'Noto Sans KR', '맑은 고딕', 'Malgun Gothic', 돋움, Dotum, sans-serif;
	padding:30px 0;
	line-height:3.5rem;
	vertical-align:middle;
	float:left;
}
#mainTit ul.breadcrumb{
	width:590px; height:120px;
	padding-top:55px;
	text-align:right;
	float:right;
}
#mainTit ul.breadcrumb li{
	display: inline;
	font-size: 0.9rem;
	font-weight:300;
}
#mainTit ul.breadcrumb li:last-child{
	font-weight:500;
}
#mainTit ul.breadcrumb li+li:before{
	padding:5px;
	color: #d1d2d4;
	content:"/\00a0";
}
#mainTit ul.breadcrumb li a{
	font-size:1rem;
	color: #004b8e;
	display:inline-block;
	border-bottom:1px dashed transparent;
}
#mainTit ul.breadcrumb li a:hover{
	color: #0193cf;
	border-bottom:1px dashed #0193cf;
}

/* --- article --- */

article{
	width:1275px;
	padding:40px 40px;
	position:relative;
}

/* --- article sub nav --- */

#sideNav{
	width:1275px;
	height:50px;
	padding:0;
}
#sideNav ul{
	width:1275px;
	height:50px;
	padding:0 40px;
	border-bottom:1px solid #d1d2d4;
}
#sideNav ul li{
	display:inline-block;
}
#sideNav ul li a{
	display:block;
	width:120px;
	height:48px;
	color:#8f8e93;
	text-align:center;
	line-height:48px;
	border-bottom:2px solid transparent;
}
#sideNav ul li:first-child a{
	border-bottom:2px solid #0193cf;
	color:#0193cf;
	font-weight:500;
	position:relative;
}
#sideNav ul li:first-child a:after{
	content:'';
	position:absolute;
	width:0; height: 0;
	border:6px solid transparent;
	border-bottom-color:#0193cf;
	left:50%;
	bottom:0;
	margin-left:-6px;
}
#sideNav ul li a:hover{
	color:#0193cf;
}

/* --- article sub title --- */

#subTit{
	border-bottom: 1px solid #d1d2d4; 
}
#subTit h3{
	color:#997d4e;
	margin-bottom:15px;
}
#subTit p{
	font-size:0.9rem;
	line-height:1.7;
}
#subTit a{
	color: #004b8e;
	display:inline-block;
	border-bottom:1px dashed transparent;
}
#subTit a:hover{
	color: #0193cf;
	border-bottom:1px dashed #0193cf;
}

/* --- article text --- */

#pgText h4{
	font-weight:500;
	font-size:1.3rem;
	margin-bottom:1rem;
}
#pgText ul li:last-child{
	margin-bottom:2rem;
}
#pgText p,
#pgText ul li{
	font-weight:300;
	line-height:1.7rem;
}
#pgText p span, #pgText p a,
#pgText ul li span, #pgText ul li a{
	font-weight:400;
}
#pgText table{
	width:1165px;
	margin:15px auto;
}
#pgText table colgroup col:nth-child(1){
	width:20%;
	background-color:#f3f4f4;
	text-align:center;
	border-right:1px solid #d1d2d4;
}
#pgText table thead tr{
	border-top:3px solid #997d4e;
	background-color:#e2e2e0;
	text-align:center;
}
#pgText table tbody tr{
	border-bottom:1px solid #d1d2d4;
}
#pgText table th, #pgText table td{
	padding:5px 1rem;
}
#pgText table tr:last-child{
	border-bottom:1px solid #997d4e;
}
#pgText .step{
	width:1165px;
	border:1px solid #997d4e;
	margin:10px auto;
	margin-bottom:2rem;
	text-align:center;
}
#pgText .step h5{
	font-weight:500;
	font-size:1.2rem;
	color:#997d4e;
	margin:15px;
}
#pgText .step h5 a{
	font-size:1rem;
}
#pgText .step > div{
	width:1165px;
	margin:15px auto;
}
#pgText .step .stepCont > div{
	width:800px;
	margin:0 auto;
	display:flex;
	align-items:center;
	justify-content:space-around;
}
#pgText .step .stepCont p{
	height:55px;
	vertical-align:top;
	margin-top:10px;
}

/* --- article search form --- */

#pgSearch form{
	width:930px;
	margin:0 auto;
}
#pgSearch form fieldset{
	margin-bottom:20px;
	line-height:40px;
	vertical-align:middle;
	position: relative;
}
#pgSearch form fieldset legend{
	display:block;
	float:left;
	width:100px;
	font-size:21px;
	line-height:40px;
	vertical-align:middle;
	color:#997d4e;
}
#pgSearch form fieldset:first-child legend{
	height:120px;
}

/* --- article search select + input --- */

#pgSearch form select,
#pgSearch form input[type="text"]{
	margin-right:5px;
	margin-bottom:10px;
	outline: none;
	line-height:40px;
	vertical-align:middle;
	background-color: #ffffff; border: 1px solid #d1d2d4; border-radius : 3px;
	box-shadow: 0px 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05);
}
#pgSearch form select{
	width:80px;
	height:44px;
	-webkit-appearance:none;
	-moz-appearance:none;
	appearance:none;
	padding-left:0.5rem;
	background:url(../images/arrow_drop_down.svg) no-repeat center right;
	background-color: #ffffff;
	cursor:pointer;
}
#pgSearch form input[type="text"]{
	width:600px;
	height:40px;
}
#pgSearch form input.calendar{
	width:140px;
	height:40px;
	-webkit-appearance:none;
	-moz-appearance:none;
	appearance:none;
	padding-left:0.5rem;
	background:url(../images/arrow_drop_down.svg) no-repeat center right;
	background-color: #ffffff;
	cursor:pointer;
}
#pgSearch form select:hover,
#pgSearch form input[type="text"]:hover{
	border:1px solid #997d4e;
}

/* --- article search checkbox --- */

#pgSearch form label{
	margin-right:10px;
	line-height:21px;
	vertical-align:middle;
}
fieldset input[type="checkbox"] { /* 실제 체크박스는 화면에서 숨김 */
	position: absolute;
	width: 1px; height: 1px;
	padding: 0; margin: -1px;
	overflow: hidden; clip:rect(0,0,0,0); border: 0;
}
fieldset input[type="checkbox"] + label {
	display: inline-block;
	position: relative;
	padding-left: 30px; /* 글자와 체크박스 사이의 간격을 변경 */
	cursor: pointer;
	-webkit-user-select: none; -moz-user-select: none; -ms-user-select: none;
}
fieldset input[type="checkbox"] + label:before { /* 가짜 체크박스 */
	content: '';
	position: absolute;
	left: 0; top: 0px; /* 이 값을 변경해서 글자와의 정렬 */
	width: 21px; /* 체크박스의 너비를 지정 */
	height: 21px; /* 체크박스의 높이를 지정 */
	line-height: 21px; /* 세로정렬을 위해 높이값과 일치 */
	text-align: center;
	background: #ffffff; border: 1px solid #d1d2d4; border-radius : 3px;
	box-shadow: 0px 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05);
}
fieldset input[type="checkbox"]:checked + label{
	color:#997d4e;
}
fieldset input[type="checkbox"] + label:active:before,
fieldset input[type="checkbox"]:checked + label:active:before {
	border: 1px solid #997d4e;
	box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px 1px 3px rgba(0,0,0,0.1);
}
#pgSearch fieldset input[type="checkbox"]:checked + label:before { /* 체크박스를 체크했을때 */ 
	content: '\2714'; /* 체크표시 유니코드 사용 */
	color: #ffffff; text-shadow: 1px 1px 3px rgba(0,0,0,0.5);
	background: #997d4e; border-color: #997d4e;
}
fieldset input.calendar{
	width:140px;
	display:inline-block;
	position: relative;
}

/* --- article search button --- */

#pgSearch form fieldset:last-child{
	text-align:center;
	margin-top:30px;
}
#pgSearch form button{
	width:95px; height:40px;
	font-family:'Noto Sans KR', '맑은 고딕', 'Malgun Gothic', 돋움, Dotum, sans-serif;
}
#pgSearch form button[type=submit]{
	border:1px solid #997d4e;
	background-color:#997d4e;
	color:#ffffff;
	font-weight:500;
	font-size:1rem;
	line-height:1;
	vertical-align:middle;
	margin-right:10px;
}
#pgSearch form button[type=submit]:hover{
	border:1px solid #0193cf;
	background-color:#0193cf;
	text-shadow:2px 2px 1px rgba(0,0,0,0.5);
}
#pgSearch form button[type=reset]{
	border:1px solid #997d4e;
	background-color:#ffffff;
	color:#997d4e;
	font-weight:500;
	font-size:1rem;
	line-height:1;
	vertical-align:middle;
}
#pgSearch form button[type=reset]:hover{
	border:1px solid #0193cf;
	color:#0193cf;
}

/* --- article filter form --- */

#pgFilter{
	width:1275px;
	height:100px;
	padding:30px 40px;
	background-color:#f3f4f4;
}
#pgFilter form fieldset{
	float:left;
	line-height:36px;
	vertical-align:middle;
	position: relative;
	margin-right:12px;
}
#pgFilter form fieldset legend{
	display:block;
	float:left;
	width:auto; height:36px;
	font-size:1.1rem;
	line-height:36px;
	vertical-align:middle;
	color:#997d4e;
	padding-right:10px;
}

/* --- article filter select + input --- */

#pgFilter form select,
#pgFilter form input[type="text"]{
	margin-right:5px;
	outline: none;
	line-height:36px;
	vertical-align:middle;
	background-color: #ffffff; border: 1px solid #d1d2d4; border-radius : 3px;
	box-shadow: 0px 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05);
}
#pgFilter form select{
	width:auto;
	height:36px;
	-webkit-appearance:none;
	-moz-appearance:none;
	appearance:none;
	padding:0 1.2rem 0 0.2rem;
	background:url(../images/arrow_drop_down.svg) no-repeat center right;
	background-color: #ffffff;
	cursor:pointer;
}
#pgFilter form input[type="text"]{
	width:180px;
	height:32px;
}
#pgFilter form input.calendar{
	width:140px;
	height:32px;
	-webkit-appearance:none;
	-moz-appearance:none;
	appearance:none;
	padding-left:0.2rem;
	background:url(../images/arrow_drop_down.svg) no-repeat center right;
	background-color: #ffffff;
	cursor:pointer;
}
#pgFilter form select:hover,
#pgFilter form input[type="text"]:hover{
	border:1px solid #997d4e;
}

/* --- article filter checkbox --- */

#pgFilter form label{
	margin-right:10px;
	line-height:36px;
	vertical-align:middle;
}

/* --- article filter button --- */

#pgFilter form button{
	width:95px; height:36px;
	font-family:'Noto Sans KR', '맑은 고딕', 'Malgun Gothic', 돋움, Dotum, sans-serif;
	line-height:36px;
	margin-top:3px;
	vertical-align:middle;
	float:right;
}
#pgFilter form button[type=submit]{
	border:1px solid #997d4e;
	background-color:#997d4e;
	color:#ffffff;
	font-weight:500;
	font-size:1rem;
	line-height:1;
	vertical-align:middle;
}
#pgFilter form button[type=submit]:hover{
	border:1px solid #0193cf;
	background-color:#0193cf;
	text-shadow:2px 2px 1px rgba(0,0,0,0.5);
}
#pgFilter form button[type=reset]{
	border:1px solid #997d4e;
	background-color:#ffffff;
	color:#997d4e;
	font-weight:500;
	font-size:1rem;
	line-height:36px;
	vertical-align:middle;
}
#pgFilter form button[type=reset]:hover{
	border:1px solid #0193cf;
	color:#0193cf;
}

/* --- article board --- */

#pgBoard{
	width:1275px;
	padding:40px 0;
	position:relative;
}
#pgBoard .bdList{
	width:1275px;
}

/* --- article board filtering --- */

#pgBoard .filtering{
	font-size:0.9rem;
	font-weight:300;
}
#pgBoard .filtering li{
	display:inline-block;
	font-size:0.9rem;
	margin-bottom:5px;
}
#pgBoard .filtering li:first-child::after{
	content:', ';
}
#pgBoard .filtering li span{
	font-weight:500;
}

/* --- article board text list --- */

#pgBoard .bdTitle .rowTitle{
	height:60px;
	line-height:60px;
	vertical-align:middle;
	background-color:#f3f4f4;
	border-top:2px solid #8f8e93;
	border-bottom:1px solid #d1d2d4;
	color:#997d4e;
	font-weight:500;
}
#pgBoard .bdLi:hover .rowList{
	background-color:#f3f4f4;
	display:inline-block;
	border-bottom:1px dashed transparent;
}
#pgBoard .bdLi a:hover{
	color:#0193cf;
	border-bottom:1px dashed #0193cf;
}
#pgBoard .bdLi .rowList{
	height:40px;
	line-height:40px;
	vertical-align:middle;
	border-bottom:1px solid #d1d2d4;
	font-size:0.95em;
}
#pgBoard .bdLi:last-child .rowList{
	border-bottom:2px solid #8f8e93;
}
#pgBoard .colNum{width:8%;}
#pgBoard .colTitle{width:48%; padding-left:1em;}
#pgBoard .colUser{width:10%;}
#pgBoard .colDate{width:12%;}
#pgBoard .colPublic{width:10%;}
#pgBoard .colHandle{width:12%; color:#0193cf;}
#pgBoard .colYear{width:7%;}
#pgBoard .colWriter{width:9%;}
#pgBoard .colCount{width:5%;}
#pgBoard .colAttach{width:11%; color:#0193cf;}
#pgBoard .notice .colTitle{font-weight:500;}
#pgBoard .notice .colHandle{color:#000000;}

/* --- article board gallery list --- */

#pgBoard .bdGallery{
	width:1275px;
	height:800px;
	display:flex;
	flex-flow: row wrap;
	align-content:space-around;
	justify-content:space-between;
}
#pgBoard .bdGallery .gallList{
	display:block;
	width:240px;
	height:380px;
}
#pgBoard .bdGallery .gallList a{
	display:block;
	width:240px;
	height:380px;
	border:1px solid #d1d2d4;
}
#pgBoard .bdGallery .gallList a:hover{
	border:1px solid #0193cf;
}
#pgBoard .bdGallery .gallList .gallImg{
	width:240px;
	height:300px;
	border-bottom:1px solid #d1d2d4;
	text-indent:-9999rem;
	display:flex;
	align-items:center;
	justify-content:center;
}
#pgBoard .bdGallery .gallList .gallImg .exhibitFrame{
	width:220px;
	height:260px;
}
#pgBoard .bdGallery .gallList:nth-child(1) .exhibitFrame{
	background:url(../images/event/20200204.jpg) no-repeat center center;
	-webkit-background-size:contain;
	-moz-background-size:contain;
	-ms-background-size:contain;
	-o-background-size:contain;
	background-size:contain;
}
#pgBoard .bdGallery .gallList:nth-child(2) .exhibitFrame{
	background:url(../images/event/20200108.jpg) no-repeat center center;
	-webkit-background-size:contain;
	-moz-background-size:contain;
	-ms-background-size:contain;
	-o-background-size:contain;
	background-size:contain;
}
#pgBoard .bdGallery .gallList:nth-child(3) .exhibitFrame{
	background:url(../images/event/20191206.jpg) no-repeat center center;
	-webkit-background-size:contain;
	-moz-background-size:contain;
	-ms-background-size:contain;
	-o-background-size:contain;
	background-size:contain;
}
#pgBoard .bdGallery .gallList:nth-child(4) .exhibitFrame{
	background:url(../images/event/20191008.jpg) no-repeat center center;
	-webkit-background-size:contain;
	-moz-background-size:contain;
	-ms-background-size:contain;
	-o-background-size:contain;
	background-size:contain;
}
#pgBoard .bdGallery .gallList:nth-child(5) .exhibitFrame{
	background:url(../images/event/20190904.jpg) no-repeat center center;
	-webkit-background-size:contain;
	-moz-background-size:contain;
	-ms-background-size:contain;
	-o-background-size:contain;
	background-size:contain;
}
#pgBoard .bdGallery .gallList:nth-child(6) .exhibitFrame{
	background:url(../images/event/20190730.jpg) no-repeat center center;
	-webkit-background-size:contain;
	-moz-background-size:contain;
	-ms-background-size:contain;
	-o-background-size:contain;
	background-size:contain;
}
#pgBoard .bdGallery .gallList:nth-child(7) .exhibitFrame{
	background:url(../images/event/20190611.jpg) no-repeat center center;
	-webkit-background-size:contain;
	-moz-background-size:contain;
	-ms-background-size:contain;
	-o-background-size:contain;
	background-size:contain;
}
#pgBoard .bdGallery .gallList:nth-child(8) .exhibitFrame{
	background:url(../images/event/20190528.jpg) no-repeat center center;
	-webkit-background-size:contain;
	-moz-background-size:contain;
	-ms-background-size:contain;
	-o-background-size:contain;
	background-size:contain;
}
#pgBoard .bdGallery .gallList:nth-child(9) .exhibitFrame{
	background:url(../images/event/20190429.jpg) no-repeat center center;
	-webkit-background-size:contain;
	-moz-background-size:contain;
	-ms-background-size:contain;
	-o-background-size:contain;
	background-size:contain;
}
#pgBoard .bdGallery .gallList:nth-child(10) .exhibitFrame{
	background:url(../images/event/20190401.jpg) no-repeat center center;
	-webkit-background-size:contain;
	-moz-background-size:contain;
	-ms-background-size:contain;
	-o-background-size:contain;
	background-size:contain;
}
#pgBoard .bdGallery .gallList .gallTitle{
	width:240px;
	height:80px;
	padding-top:15px;
}
#pgBoard .bdGallery .gallList a:hover .gallTitle{
	background-color:#f3f4f4;
}
#pgBoard .bdGallery .gallList .gallTitle span{
	display:inline-block;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	width:220px;
	height:1.3rem;
}
#pgBoard .bdGallery .gallList a:hover .gallTitle span{
	color:#0193cf;
}
#pgBoard .bdGallery .gallList .gallTitle time{
	color:#8f8e93;
}

/* --- article board page list --- */
#pgBoard .bdPage{
	width:1275px;
	height:20px;
}
#pgBoard .bdPage a{
	display:inline-block;
	border-bottom:1px dashed transparent;
}
#pgBoard .bdPage a:hover{
	color:#0193cf;
	border-bottom:1px dashed #0193cf;
}
#pgBoard .bdPage .bgPageNum{
	width:280px;
	height:20px;
	padding:20px 0;
	display:flex;
	align-items:center;
	justify-content:center;
}
#pgBoard .bgPageNum li{
	width:20px;
	height:20px;
	font-size:0.9em;
	text-align:center;
}
#pgBoard .bgPageNum li:nth-child(3){
	color:#004b8e;
	font-weight:bold;
}

/* --- article slider --- */

#pgSlider{
	width:1275px; height:540px;
	padding:40px 0;
	position:relative;
	border-bottom:1px solid #d1d2d4;
}
#pgSlider .responsiveGallery-item:hover .w-responsivGallery-info{
	color: #0193cf;
}

/* --- article map list --- */

#mapWrap{
	display:block;
	width:1275px;
	height:950px;
}
#pgMapList{
	width:380px;
	height:950px;
	padding:0;
	float:left;
	border-right:1px solid #d1d2d4;
}

/* --- article map list filter --- */

#mapListFilter{
	width:380px;
	padding:30px 40px 10px 40px;
}
#mapListFilter #excel{
	display:inline-block;
	width:145px;
	height:25px;
	text-align:right;
}
#mapListFilter #excel a{
	color:#1e7344;
	display:inline-block;
	border-bottom:1px dashed transparent;
}
#mapListFilter #excel a:hover{
	border-bottom:1px dashed #1e7344;
}
#mapListFilter #resultValue{
	display:inline-block;
	width:145px;
	height:25px;
}
#pgMapList form{
	margin-bottom:40px;
}
#pgMapList form fieldset{
	line-height:36px;
	vertical-align:middle;
	position: relative;
	margin-right:12px;
}
#pgMapList form fieldset legend{
	display:block;
	float:left;
	width:95px; height:36px;
	font-size:1.1rem;
	line-height:36px;
	vertical-align:middle;
	color:#997d4e;
	padding-right:10px;
}

/* --- article map list select + input --- */

#pgMapList form select,
#pgMapList form input[type="text"]{
	outline: none;
	line-height:36px;
	vertical-align:middle;
	background-color: #ffffff; border: 1px solid #d1d2d4; border-radius : 3px;
	box-shadow: 0px 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05);
}
#pgMapList form select{
	width:193px;
	height:36px;
	margin-bottom:10px;
	-webkit-appearance:none;
	-moz-appearance:none;
	appearance:none;
	padding:0 1.2rem 0 0.2rem;
	background:url(../images/arrow_drop_down.svg) no-repeat center right;
	background-color: #ffffff;
	cursor:pointer;
}
#pgMapList form input[type="text"]{
	width:113px;
	height:32px;
	margin-right:5px;
	float:left;
}
#pgMapList form select:hover,
#pgMapList form input[type="text"]:hover{
	border:1px solid #997d4e;
}

/* --- article map list button --- */

#pgMapList form button{
	width:70px; height:36px;
	font-family:'Noto Sans KR', '맑은 고딕', 'Malgun Gothic', 돋움, Dotum, sans-serif;
	line-height:36px;
	vertical-align:middle;
	float:left;
}
#pgMapList form button[type=submit]{
	border:1px solid #997d4e;
	background-color:#997d4e;
	color:#ffffff;
	font-weight:500;
	font-size:1rem;
	line-height:1;
	vertical-align:middle;
}
#pgMapList form button[type=submit]:hover{
	border:1px solid #0193cf;
	background-color:#0193cf;
	text-shadow:2px 2px 1px rgba(0,0,0,0.5);
}

/* --- article map list result --- */

#mapListResult{
	width:379px;
	height:717px;
	padding:30px 40px;
	border-top:1px solid #d1d2d4;
	overflow-y:scroll;
}
#mapListResult ol>li>a{
	font-size:1.2rem;
	font-weight:bold;
	color:#0193cf;
	display:inline-block;
	border-bottom:1px dashed transparent;
}
#mapListResult ol>li>a:hover{
	color:#0193cf;
	border-bottom:1px dashed #0193cf;
}
#mapListResult ol li dl{
	display:block;
	font-size:0.9rem;
}
#mapListResult ol li dt{
	display:inline-block;
	width:60px; height:auto;
	vertical-align:top;
	margin-top:5px;
	color:#997d4e;
}
#mapListResult ol li dd{
	display:inline-block;
	width:210px; height:auto;
	vertical-align:top;
	margin-top:5px;
}
#mapListResult dl a.notice{
	color:#0193cf;
	display:inline-block;
	text-decoration:none;
}
#mapListResult dd a:hover{	
	border-bottom:1px dashed #0193cf;
}

/* --- article map box --- */

#pgMap{
	width:895px;
	height:950px;
	padding:30px 40px;
	float:left;
}
#pgMap ul{
	height:60px;
}
#pgMap ul li{
	display:inline-block;
	width:133px;
	height:60px;
}
#pgMap ul li a{
	display:inline-block;
	border-bottom:1px dashed transparent;
}
#pgMap ul li a:hover{
	border-bottom:1px dashed #0193cf;
}
#pgMap #mapBox{
	width:815px;
	height:815px;
	background-color:#ffffff;
}

/* --- article charge --- */

#pgCharge{
	width:1275px;
	height:90px;
	padding:0;
	margin-bottom:50px;
	border-top:3px double #d1d2d4;
	border-bottom:1px solid #d1d2d4;
	position:relative;
}
#pgCharge div.charge1{
	width:200px; height:86px;
	background-color:#f3f4f4;
	padding-top:30px;
	padding-left:40px;
	position:absolute;
	top:0; left:0;
}
#pgCharge div.charge2{
	width:775px; height:86px;
	padding-top:30px;
	padding-left:40px;
	position:absolute;
	top:0; left:200px;
}
#pgCharge div.charge3{
	width:300px; height:86px;
	padding-top:30px;
	padding-right:40px;
	text-align:right;
	position:absolute;
	top:0; right:0;
}