
.txt-cont-wr {padding:5.5em 15px;font-size:1.153em;line-height:1.5em;}
.txt-cont-wr {background:#fff;position:relative;word-break:keep-all}
.txt-cont-wr .ptit {line-height:1.35em;font-size:2.643em;letter-spacing:-1px;margin-bottom:0.7em;color:#222;font-weight:400}
.txt-cont-wr .pcont {font-size:1.071em;line-height:1.667em;}
.txt-cont-wr .pcont span.sec {display:block;}

@media all and (max-width:780px){
	.txt-cont-wr {padding:4.5em 15px;}
	.txt-cont-wr .ptit {font-size:2em;font-weight:500}
	.txt-cont-wr .pcont span.sec {display:inline}
	#pg-sec1 .pcont span.sec {display:block;}
}
@media all and (max-width:480px){
	.txt-cont-wr {font-size:1em;padding:3em 15px;}
	.txt-cont-wr .ptit {font-size:1.846em;font-weight:400}
	#pg-recruit .txt-cont-wr .ptit  span {display:block;}
	.txt-cont-wr .pcont {font-size:1em}
	#pg-sec1 .pcont span.sec {display:inline}
}

@media all and (max-width:320px){
	.txt-cont-wr .ptit {font-size:1.385em;font-weight:600}
}

#pg-request {background:#252020;color:#FFF;padding:6em 0;}
.pg-sec-tit {font-size:3.846em;font-weight:800;display:block;text-align:center;margin-bottom:35px;letter-spacing:-1px;}

.reqblt {display:inline-block;width:4px;height:4px;border-radius:50%;background:#e21904;overflow:hidden;vertical-align:middle;margin-bottom:0px;}
.frm-list-type1 {position:relative;color:rgba(255,255,255,0.3);}
.frm-list-type1 .frm-tit {display:block;line-height:1.3em;margin-bottom:10px;color:#929090;}
.frm-list-type1 ul {position:relative;padding-bottom:1.7em;}
.frm-list-type1 ul:after {clear:both;content:"";display:block;}
.frm-list-type1 li {width:100%;position:relative;height:50%;box-sizing:border-box;float:left;}
.frm-list-type1 .frm-li  {display:block;position:relative;height:50px;width:100%;border-radius:4px;background-color:rgba(255,255,255,0.1);margin:2px;box-sizing:border-box;line-height:1.3em;}
.frm-list-type1 .frm-li .frm-ico {left:0;top:0;}
.frm-list-type1 .frm-li .lbl {position:absolute;left:0;top:0;z-index:1;padding-left:55px;vertical-align:middle;line-height:1.1em;font-size:1.308em;padding-top:0.9em}
.frm-list-type1 .frm-li .fld {position:relative;z-index:2;margin-left:50px;display:block;height:100%;border-top-right-radius:4px;border-bottom-right-radius:4px;transition:background 0.4s ease;}
.frm-list-type1 .frm-li .fld:hover {background-color:rgba(255,255,255,0.2);}
.frm-list-type1 .frm-li .fld.full {margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px;}
.frm-list-type1 .frm-li .fld .fld-str {position:absolute;right:10px;top:0;vertical-align:middle;line-height:1.3em;font-size:16px;padding-top:0.9em}
.frm-list-type1 .frm-li .text {font-size:15px;color:#EEE;background-color:transparent;display:block;box-sizing:border-box;width:100%;height:100%;border-top-right-radius:4px;border-bottom-right-radius:4px;border:0;padding-left:10px;padding-right:10px;}
.frm-list-type1 .frm-li .text.in-val, .frm-list-type1 .frm-li .text:focus,
.frm-list-type1 .frm-li textarea.in-val, .frm-list-type1 .frm-li textarea:focus {background-color:#423d3d}
.frm-list-type1 .frm-li textarea {font-size:15px;color:#EEE;background-color:transparent;display:block;box-sizing:border-box;width:100%;height:100%;border-top-right-radius:4px;border-bottom-right-radius:4px;border:0;padding-left:10px;padding-right:10px;}
.frm-list-type1 .frm-li select {max-width:100%;border:0;background:transparent;height:100%;box-sizing:border-box;font-size:15px;width:100%;-webkit-appearance: none; -moz-appearance: none; appearance: none;  background: url(/kor/_Img/Common/select_arr.png) no-repeat 97.5% 50%;  color:#EEE; padding:0 15px}
.frm-list-type1 .frm-li select::-ms-expand {display: none;}
.frm-list-type1 .frm-li select option {color:#333;background:#fff;}
.frm-list-type1 .is-sel-sfrm {}

.frm-list-type1 .is-file-sfrm {display:block;height:100%;position:relative;overflow:hidden;vertical-align:middle;margin:0px;box-sizing:border-box;padding-right:50px;}
.frm-list-type1 .is-file-sfrm input[type=file] {width:0px;height:0px;overflow:hidden;position:absolute;left:-9999em;top:-1em;}
.frm-list-type1 .is-file-sfrm .is-fbtn {position:absolute;right:0;top:0;display:block;width:50px;height:100%;line-height:1.3em;overflow:hidden;background:transparent url(/kor/_Img/Content/frm_icons.png) no-repeat -50px 0;color:#FFF;font-size:12px;border:0px;padding:0 0px;vertical-align:middle;box-sizing:content-box;border-left:0;border-top-right-radius:4px;border-bottom-right-radius:4px;}
.frm-list-type1 .is-file-sfrm .is-fbtn span {white-space:nowrap;display:inline-block;padding-left:9999em;}
.frm-list-type1 .is-file-sfrm .is-fnm {cursor:pointer;width:auto;height:100%;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;line-height:1.3em;padding:1em 10px;font-size:15px;vertical-align:middle;border:0;}
.frm-list-type1 .is-file-sfrm .is-fnm.no-val {text-indent:-9999em}
.frm-list-type1 .is-file-sfrm .is-fnm.in-val {background-color:#423d3d;color:#EEE}

.frm-ico {width:50px;height:50px;position:absolute;left:0;top:0;display:block;z-index:1;overflow:hidden;background:url(/kor/_Img/Content/frm_icons.png) no-repeat center top;}
.frm-ico.ico-01 {background-position:0 0;}
.frm-ico.ico-02 {background-position:0 -60px;}
.frm-ico.ico-03 {background-position:0 -120px;}
.frm-ico.ico-04 {background-position:0 -180px;}
.frm-ico.ico-05 {background-position:0 -240px;}
.frm-ico.ico-06 {background-position:0 -300px;}
.frm-ico.ico-07 {background-position:0 -360px;}
.frm-ico.ico-08 {background-position:0 -420px;}
.frm-ico.ico-09 {background-position:0 -480px;}
.frm-ico.ico-10 {background-position:0 -540px;}
.frm-ico.ico-11 {background-position:-50px 0px;}
.frm-ico.ico-12 {background-position:-50px -60px;}
.frm-list-type1 .fld-cont .frm-li  {min-height:85px;}
.frm-list-type1 .fld-cont .frm-li textarea {padding:15px;overflow-y:auto}
.frm-list-type1 .fld-pay .text {padding-right:50px;}
.frm-list-wr1 {position:relative;}

.request-wrap {margin-top:3.5em;}
.request-wrap .request-tit {overflow:hidden;margin-bottom:1.55em;}
.request-wrap .request-tit h4, .request-wrap .request-tit p {display:inline-block;}
.request-wrap .stit {font-size:1.13em;color:#a8a8a8;}
.request-wrap .request-tit p {color:#b7b7b7;font-weight:bold;font-size:1.077em;padding-left:15em;}

.recruit-wrap .frm-list-wr1 {margin:1.5em 0 3em;}
.recruit-wrap .frm-list-type1 .frm-tit {color:#c5c8ce;}
.recruit-wrap .frm-list-type1 .frm-li .lbl {color:#98a0aa}
.recruit-wrap .frm-agree-wrap .agree-chk label {color:#9fa5ae;}


.fld-norobot {margin-top:10px;}

#norobot_img {border-top-left-radius:4px;border-bottom-left-radius:4px;position:absolute;width:160px;left:0;top:0;}
	.fld-norobot .norobot-rest {position:absolute;left:160px;top:0;width:40px;height:50px;border:0;background:rgba(255,255,255,0.3);color:#FFF;}
	.fld-norobot .frm-li .lbl {margin-left:200px;padding-left:10px;}
	.fld-norobot .frm-li .fld {margin-left:200px;}

@media all and (max-width:999px){
.request-wrap .request-tit p {display:block;padding-left:0;padding-top:0.7em}
}

@media all and (min-width:641px) {

	.frm-list-type1 li.li-l {width:50%;padding-right:2px;}
	.frm-list-type1 li.li-r {width:50%;padding-left:2px;}

}


@media all and (min-width:960px) {
	.frm-list-wr1 {width:50%;position:relative;}
	.fld-cont {position:absolute;width:100%;left:100%;top:0;padding-left:20px;box-sizing:border-box;}
	.fld-norobot {position:absolute;width:100%;left:100%;top:382px;padding-left:20px;;box-sizing:border-box;}
	
	#pg-request .frm-list-type1 .fld-cont .frm-li  {height:325px;}
	#pg-recruit .frm-list-type1 .fld-cont .frm-li  {height:270px;}
}
@media all and (min-width:741px) and (max-width:959px){
	.frm-list-wr1 {position:relative;margin-right:300px;}
	.fld-cont {position:absolute;width:280px;left:100%;top:0;padding-left:20px;box-sizing:border-box;}

	#pg-request .frm-list-type1 .fld-cont .frm-li  {height:420px;}
	#pg-recruit .frm-list-type1 .fld-cont .frm-li  {height:290px;}	
}
@media all and (min-width:641px) and ( max-width:740px){
	.fld-cont {margin-top:30px;}
}
@media all and ( max-width:640px){
	.request-wrap .stit {font-size:0.98em;font-weight:1.5em;}
	.fld-cont {margin-top:30px;}
}

.frm-agree-wrap {margin-top:2em;}
.frm-agree-wrap .agree-cont {background-color:rgba(255,255,255,0.1);min-height:4em;position:relative;z-index:2;display:block;height:100%;border-radius:4px;transition:background 0.4s ease;margin-bottom:17px;padding:25px 50px;}
.frm-agree-wrap .agree-cont .in-txt {overflow-y:auto;color:#eee;line-height:1.5em;height:80px;}
.frm-agree-wrap .agree-chk label {font-size:1.154em;color:#929090;}

@media all and (max-width:640px){
	.frm-agree-wrap  .agree-cont {padding:15px;font-size:12px;}
}

 .is-chk-sfrm {display:inline-block;width:18px;height:18px;overflow:hidden;background:transparent;border:3px solid #EAEAEA;box-sizing:border-box;vertical-align:middle;position:relative;border-radius:2px;margin-right:3px;margin-top:-2px}
 .is-chk-sfrm.is-checked {border:0;background:#e21904 url(/kor/_Img/Content/sfrm_chk_icon.png) no-repeat -1px -12px;}
 .is-chk-sfrm input {position:absolute;left:-10px;top:-10px;width:2px;height:2px;}
 .is-chk-sfrm .is-fnm {position:absolute;left:0;top:0;width:100%;height:100%;cursor:pointer;}


 .frm-btns-wr {margin:3em 0 1.5em;text-align:center;}

/* 견적문의*/
.sel-req-category ul{position:relative;margin-bottom:5%;}
.sel-req-category ul:after {clear:both;content:"";display:block;}
.sel-req-category li {float:left;width:25%;box-sizing:border-box;position:relative;height:180px;padding:5px;}
.sel-req-category li.li0 {padding-left:0;}
.sel-req-category li.li3 {padding-right:0;}
.sel-req-category li a {overflow:hidden;transition:background 0.3s ease;position:relative;display:block;height:100%;background:rgba(255,255,255,0.1);border-radius:10px;}
.sel-req-category .ico {transition:background 0.3s ease;position:absolute;top:15%;left:50%;margin-left:-40px;display:block;width:80px;height:80px;overflow:hidden;background-image:url(../_Img/Content/req_cate_icons.png);background-repeat:no-repeat;}
.sel-req-category a .txt {position:absolute;left:0;top:70%;width:100%;text-align:center;color:rgba(255,255,255,0.6);font-size:1.308em;}
.sel-req-category .over .txt , .sel-req-category a.is-sel .txt, .sel-req-category a:hover .txt  {color:#FFF;}
.sel-req-category .ico-01 {background-position:-10px -10px;}
.sel-req-category .ico-02 {background-position:-110px -10px;}
.sel-req-category .ico-03 {background-position:-210px -10px;}
.sel-req-category .ico-04 {background-position:-310px -10px;}
.sel-req-category .ico-05 {background-position:-410px -10px;}
.sel-req-category .ico-06 {background-position:-510px -10px;}
.sel-req-category .ico-07 {background-position:-610px -10px;}
.sel-req-category .ico-08 {background-position:-710px -10px;}
.sel-req-category .ico-09 {background-position:-810px -10px;}
.sel-req-category .ico-10 {background-position:-910px -10px;}

/*.sel-req-category a:hover  {background-color:rgba(255,255,255,0.2)}*/
.sel-req-category .over, .sel-req-category a.is-sel  {background-color:#e21904}
.sel-req-category .over .ico-01, .sel-req-category a.is-sel .ico-01 {background-position:-10px -210px;}
.sel-req-category .over .ico-02, .sel-req-category a.is-sel .ico-02 {background-position:-110px -210px;}
.sel-req-category .over .ico-03, .sel-req-category a.is-sel .ico-03 {background-position:-210px -210px;}
.sel-req-category .over .ico-04, .sel-req-category a.is-sel .ico-04 {background-position:-310px -210px;}
.sel-req-category .over .ico-05, .sel-req-category a.is-sel .ico-05 {background-position:-410px -210px;}
.sel-req-category .over .ico-06, .sel-req-category a.is-sel .ico-06 {background-position:-510px -210px;}
.sel-req-category .over .ico-07, .sel-req-category a.is-sel .ico-07 {background-position:-610px -210px;}
.sel-req-category .over .ico-08, .sel-req-category a.is-sel .ico-08 {background-position:-710px -210px;}
.sel-req-category .over .ico-09, .sel-req-category a.is-sel .ico-09 {background-position:-810px -210px;}
.sel-req-category .over .ico-10, .sel-req-category a.is-sel .ico-10 {background-position:-910px -210px;}


@media all and (max-width:680px){
.sel-req-category a .txt {font-size:1.154em}
}
@media all and (min-width:600px) and (max-width:680px){
	.sel-req-category .ico {top:5%;}
	.sel-req-category li {height:130px;}
}
@media all and (max-width:599px){
	.sel-req-category li {width:50%;height:60px;}
	.sel-req-category li.li0, .sel-req-category li.li2 {padding-left:0;}/*border:1px solid red*/
	.sel-req-category li.li1, .sel-req-category li.li3 {padding-right:0;}
	.sel-req-category li a {border-radius:5px;}
	.sel-req-category .ico {width:50px;height:50px;margin-left:0;top:50%;margin-top:-25px;background-size:500px auto;left:0px;}

	.sel-req-category .ico-01 {background-position:0px 0px;}
	.sel-req-category .ico-02 {background-position:-50px 0px;}
	.sel-req-category .ico-03 {background-position:-100px 0px;}
	.sel-req-category .ico-04 {background-position:-150px 0px;}
	.sel-req-category .ico-05 {background-position:-200px 0px;}
	.sel-req-category .ico-06 {background-position:-250px 0px;}
	.sel-req-category .ico-07 {background-position:-300px 0px;}
	.sel-req-category .ico-08 {background-position:-350px 0px;}
	.sel-req-category .ico-09 {background-position:-400px 0px;}
	.sel-req-category .ico-10 {background-position:-450px 0px;}

	.sel-req-category .over .ico-01, .sel-req-category a.is-sel .ico-01 {background-position:-0px -100px;}
	.sel-req-category .over .ico-02, .sel-req-category a.is-sel .ico-02 {background-position:-50px -100px;}
	.sel-req-category .over .ico-03, .sel-req-category a.is-sel .ico-03 {background-position:-100px -100px;}
	.sel-req-category .over .ico-04, .sel-req-category a.is-sel .ico-04 {background-position:-150px -100px;}
	.sel-req-category .over .ico-05, .sel-req-category a.is-sel .ico-05 {background-position:-200px -100px;}
	.sel-req-category .over .ico-06, .sel-req-category a.is-sel .ico-06 {background-position:-250px -100px;}
	.sel-req-category .over .ico-07, .sel-req-category a.is-sel .ico-07 {background-position:-300px -100px;}
	.sel-req-category .over .ico-08, .sel-req-category a.is-sel .ico-08 {background-position:-350px -100px;}
	.sel-req-category .over .ico-09, .sel-req-category a.is-sel .ico-09 {background-position:-400px -100px;}
	.sel-req-category .over .ico-10, .sel-req-category a.is-sel .ico-10 {background-position:-450px -100px;}
}

@media all and  (min-width:401px) and (max-width:599px){
		.sel-req-category a .txt {top:50%;height:20px;line-height:1.3em;margin-top:-10px;left:0;padding-left:50px;text-align:left;}
}
@media all and  (max-width:400px){
	.sel-req-category li {width:50%;height:80px;}
	.sel-req-category li a {border-radius:5px;}
	.sel-req-category .ico {width:50px;height:50px;margin-left:-25px;top:2%;margin-top:0px;background-size:500px auto;left:50%;}
	.sel-req-category a .txt  {top:auto;bottom:8px;font-size:1.077em}


}

/* 입사지원*/
#pg-recruit {background-color:#3a475a;background-image:url(../_Img/Content/recruit_bg.gif);background-repeat:repeat}
#pg-recruit-cont {color:#fff;padding:0px 0 80px 0;background:url(../_Img/Content/recruit_bgimg.jpg) no-repeat center top}
#pg-recruit-cont .img-wr {position:relative;max-width:1400px;height:460px;margin-bottom:80px;width:100%;}

#pg-recruit-cont .im {position:absolute;display:block;background-repeat:no-repeat;background-position:0 0;display:block;background-size:100% 100%;transition:all .3s ease;transform-origin:0% 0%;}
#pg-recruit-cont .im.im01 {background-image:url(../_Img/Content/recruit_img01.png);width:340px;height:460px;left:13.57%;;top:0;}
#pg-recruit-cont .im.im02 {background-image:url(../_Img/Content/recruit_img02.png);width:510px;height:340px;left:37.85%;bottom:0;transform-origin:0% 100%;}
#pg-recruit-cont .im.im03 {background-image:url(../_Img/Content/recruit_img03.png);width:170px;height:250px;right:21.42%;bottom:10.86%;transform-origin:100% 100%;}
#pg-recruit-cont .im.im04 {background-image:url(../_Img/Content/recruit_img04.png);width:430px;height:60px;left:37.85%;top:10.86%;}
#pg-recruit-cont .im.im05 {background-image:url(../_Img/Content/recruit_img05.png);width:100px;height:340px;right:13.57%;bottom:0;transform-origin:100% 100%;}
#pg-recruit-cont .im.im06 {background-image:url(../_Img/Content/recruit_img06.png);width:100px;height:100px;left:6.42%;bottom:4.34%;transform-origin:0% 100%;}
#pg-recruit-cont .im.im07 {background-image:url(../_Img/Content/recruit_img07.png);width:310px;height:100px;left:-21.42%;bottom:0;transform-origin:0% 100%;}

#pg-recruit-cont .im.im08 {background-image:url(../_Img/Content/recruit_img08.png);width:225px;height:360px;right:0px;bottom:10.86%;display:none;}


@media all and (min-width:1440px){
	#pg-recruit-cont .im.im08{display:block;}
}

@media all and (max-width:999px){ 	#pg-recruit-cont .img-wr {margin-bottom:60px;}}
@media all and (max-width:680px){ 	#pg-recruit-cont .img-wr {margin-bottom:45px;}}
@media all and (max-width:480px){	#pg-recruit-cont .img-wr {margin-bottom:30px;}}

.recruit-step p {font-size:1.154em;}
.recruit-step p img {max-width:100%;}
.recruit-step ul {margin-bottom:20px;position:relative;}
.recruit-step ul:after {clear:both;content:"";display:block;}
.recruit-step li {display:inline-block;padding:0 15px 0 30px;background:url(../_Img/Content/recruit_arr.png) no-repeat left center;vertical-align:middle;}
.recruit-step li p {border:2px solid #FFF;border-radius:50%;width:100px;height:100px;font-size:1.231em;font-weight:800;text-align:center;box-sizing:border-box;padding:27px 0px;vertical-align:middle;}
.recruit-step li span {display:inline-block;width:100%;text-align:center;}
.recruit-step li.li1 {padding-left:0;background:none;}
.recruit-step li.li5 {padding-right:0;}
.recruit-step li.li3 p, .recruit-step li.li5 p{padding-top:37px;}
.recruit-step li.li5 p {background-color:#db1803;border-color:#db1803;}
.recruit-step li.li1 p {border-color:#858e9b;}
.recruit-step li.li2 p {border-color:#a2a9b3;}
.recruit-step li.li3 p {border-color:#c7cbd1;}
.recruit-step li.li4 p {border-color:#f5f6f7;}



@media all and (min-width:1440px){
	.recruit-step li p {width:120px;height:120px;padding-top:37px;}
	.recruit-step li.li3 p, .recruit-step li.li5 p{padding-top:47px;}
}

@media all and (min-width:960px) and (max-width:1439px){
	.recruit-step li {padding:0 15px 0 30px;}
	.recruit-step li p {width:100px;height:100px;padding-top:27px;}
	.recruit-step li.li3 p, .recruit-step li.li5 p{padding-top:37px;}
}


@media all and (min-width:801px) and (max-width:890px){
.recruit-step li {padding:0 10px 0 25px;}
	.recruit-step li p {width:90px;height:90px;padding-top:22px;font-size:1.077em;}
	.recruit-step li.li3 p, .recruit-step li.li5 p{padding-top:32px;}
}
@media all and (max-width:800px){
.recruit-step ul {text-align:center;position:relative;margin:10px 0;border-radius:5px;border:1px solid rgba(255,255,255,0.3);padding:15px 10px;}
	.recruit-step li  {background-size:auto 12px;margin:5px 0;padding:0 10px 0 15px}
	.recruit-step li p {border:0px solid #FFF;border-radius:3px;width:auto;height:auto;font-size:1.077em;font-weight:400;padding:8px !important;background:rgba(255,255,255,0.1);}
	.recruit-step li span {display:inline;}
}
#pg-recruit .frm-list-type1 .frm-li .text.in-val,#pg-recruit  .frm-list-type1 .frm-li .text:focus,
#pg-recruit .frm-list-type1 .frm-li textarea.in-val, #pg-recruit .frm-list-type1 .frm-li textarea:focus {background-color:#5a6574}
#pg-recruit .frm-list-type1 .is-file-sfrm .is-fnm.in-val {background-color:#5a6574; }


.recruit-cont-wr {position:relative;min-height:3em;}
.recruit-cont-wr:after {clear:both;content:"";display:block;}
.recruit-cont-wr .pcont-wr {padding-top:10px;padding-bottom:10px;}


.recruit-dpt li {padding:1em 10px 1em 15px;position:relative;}
.recruit-dpt .blt {position:absolute;left:0;top:1.5em;display:block;background:#e21904;width:4px;height:4px;border-radius:50%;}
.recruit-dpt strong {font-size:1.692em;padding-right:10px;}
.recruit-dpt span {font-size:1.154em;}

@media all and (min-width:1000px){
	.recruit-cont-wr .c-tit01 {position:absolute;left:0;top:0;}

	.recruit-cont-wr .pcont-wr {margin-left:230px;padding:0;}
	.recruit-dpt.ul-l {float:left;width:45%;}
	.recruit-dpt.ul-r {float:left;width:55%;}
}

@media all and (min-width:640px) and (max-width:999px){
		.recruit-cont-wr .c-tit01 {position:absolute;left:0;top:0;}
		.recruit-cont-wr .pcont-wr {margin-left:140px;padding:0;}

}
@media all and (max-width:680px){
.recruit-dpt strong {font-size:1.385em;}
.recruit-dpt span {font-size:1em;}
.recruit-cont-wr .txt {font-size:0.98em;}
}

.c-sbmit-btn {background:#e21904;color:#FFF;height:3.4em;line-height:1.25em;padding:0.5em 22px;font-size:1.154em;border:0;border-radius:5px;font-weight:bold;}
.c-sbmit-btn .ico {display:inline-block;width:20px;height:20px;background:url(/kor/_Img/Content/icon_chk.png) no-repeat center center;vertical-align:middle;margin-left:25px;}

#pg-location {overflow:hidden;}
#pg-location .pcont {position:relative;display:block;height:130px;}
#pg-location .pcont:after {clear:both;content:"";display:block;}
#pg-location .pcont dl dt {font-weight:bold;display:block;font-size:1.154em;margin-bottom:0.8em}
#pg-location .pcont dl dd {display:block;line-height:1.5em}

#pg-location .pcont .dl-loc dd {font-size:1.231em;}
#pg-location .pcont .dl-tel .ico {background:url(../_Img/Content/telinfo_icons.png) no-repeat center top;overflow:hidden;width:26px;height:26px;display:inline-block;vertical-align:middle;margin-right:10px;}
#pg-location .pcont .dl-tel .ptel .ico {background-position:center 0;}
#pg-location .pcont .dl-tel .pfax .ico {background-position:center -30px;}
#pg-location .pcont .dl-tel .pemail .ico {background-position:center -60px;}
#pg-location .pcont dl dd p {display:block;}
@media all and (min-width:960px) {
	#pg-location .pcont {height:130px;margin-top:60px;}
	#pg-location .pcont .dl-loc {width:30%;}
	#pg-location .pcont .dl-load {width:30%;}

	#pg-location .pcont .dl-loc {position:absolute;left:0;top:0;}
	#pg-location .pcont .dl-tel {position:absolute;left:50%;width:180px;margin-left:-90px;top:0;}
	#pg-location .pcont .dl-load {position:absolute;right:0;top:0;}



}

@media all and (min-width:540px) and (max-width:959px){
	#pg-location .pcont {height:140px;padding-top:100px;}
	#pg-location .pcont .dl-loc {position:absolute;left:0;top:0;width:100%;height:85px;}
	#pg-location .pcont .dl-loc p {display:inline;}
	#pg-location .pcont .dl-tel {position:absolute;left:0;width:180px;margin-left:0px;top:100px;}
	#pg-location .pcont .dl-load {margin-left:200px;}

}
@media all and (max-width:540px){
#pg-location .pcont {height:auto;}
#pg-location .pcont dl {margin-bottom:25px;}
}


#pg-location-map {height:600px;position:relative;}

