* {
	-webkit-text-size-adjust: none;
}
.dvcent {
	MARGIN: 0px auto; WIDTH: 1000px; CLEAR: both
}
.bluelist {
	CLEAR: both
}
.bluelist > LI {
	LINE-HEIGHT: 25px; PADDING-LEFT: 10px; BACKGROUND: url(/resources/user/images/common/ico_blet.gif) no-repeat 0px center; HEIGHT: 25px; COLOR: #888
}
.bluep1 {
	PADDING-BOTTOM: 7px; DISPLAY: block; FONT-FAMILY: "Roboto Condensed"; COLOR: #0088c8; FONT-SIZE: 31px; FONT-WEIGHT: 300
}
.bluep2 {
	PADDING-BOTTOM: 5px; DISPLAY: block; COLOR: #0088c8; FONT-SIZE: 16px; FONT-WEIGHT: 500
}
.grayp2 {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 22px; DISPLAY: block; COLOR: #888; FONT-SIZE: 14px; FONT-WEIGHT: 300
}
.pagetle .seng {
	DISPLAY: block; FONT-FAMILY: "Roboto Condensed"; COLOR: #888;FONT-SIZE: 18px; FONT-WEIGHT: 400; PADDING-TOP: 10px
}
.clr {
	DISPLAY: block; CLEAR: both
}
.pd20 {
	PADDING-TOP: 20px
}
.replybox {
	MARGIN: 50px 0px; CLEAR: both; BORDER-TOP: #dcdee5 1px solid
}
.replybox .t {
	LINE-HEIGHT: 32px; PADDING-LEFT: 10px; BACKGROUND: #666666; HEIGHT: 35px; COLOR: #fff
}
.replybox .in LI {
	BORDER-BOTTOM: #dcdee5 1px solid; MARGIN-BOTTOM: 5px
}
.replybox .in LI .t1 {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.replybox .in LI .t2 {
	POSITION: relative; PADDING-BOTTOM: 13px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #888; PADDING-TOP: 10px
}
.replybox .in LI .t1 SPAN {
	COLOR: #888; MARGIN-LEFT: 20px; FONT-SIZE: 13px; FONT-WEIGHT: normal
}
.replybox .in .t1 INPUT[type=3Dtext] {
	MARGIN: 0px 20px 0px 10px; WIDTH: 170px
}
.replybox .in .t1 INPUT[type=3Dpassword] {
	MARGIN: 0px 20px 0px 10px; WIDTH: 170px
}
.replybox .in .t1 .ck {
	POSITION: absolute; COLOR: #22282a; TOP: 15px; RIGHT: 30px
}
.replybox .btnsdel {
	Z-INDEX: 99; POSITION: absolute; TEXT-INDENT: -99999px; MARGIN: 18px 30px 0px 0px; WIDTH: 30px; BACKGROUND: url(/resources/user/images/sub/btndel.gif) no-repeat center 50%; HEIGHT: 30px; COLOR: #fff; FONT-SIZE: 0px; TOP: 0px; RIGHT: 0px; background-size: 19px 18px
}
.replybox .in LI .t2 TEXTAREA {
	MIN-HEIGHT: 50px; WIDTH: 870px
}
.replybox .btnwrt {
	POSITION: absolute; TEXT-ALIGN: center; LINE-HEIGHT: 72px; BACKGROUND-COLOR: #e8e8e8; MARGIN-TOP: 10px; WIDTH: 95px; HEIGHT: 72px; TOP: 0px; RIGHT: 0px
}
.contactus .cont {
	WIDTH: 100%
}
.contactus .cont .pagetle {
	MARGIN: 0px auto; WIDTH: 1000px
}
.contactus .cont .pageinfo {
	MARGIN: 0px auto; WIDTH: 1000px
}
.contactus .cont .boardtype {
	MARGIN: 0px auto; WIDTH: 1000px
}
.contactus .agrchk {
	PADDING-BOTTOM: 30px; BACKGROUND-COLOR: #f3f3f3; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 40px; PADDING-TOP: 30px
}
.contactus .agrchk > DL {
	MARGIN: 0px auto; WIDTH: 1000px
}
.contactus .agrchk > DL > DT {
	PADDING-BOTTOM: 13px; PADDING-LEFT: 20px; BACKGROUND: url(/resources/user/images/sub/ico_agr.gif) no-repeat
}
.contactus .agrchk > DL > DD {
	PADDING-BOTTOM: 8px; COLOR: #888
}
.about.cont {
	WIDTH: 100%; MARGIN-BOTTOM: -170px
}
.about.cont .dvcent {
	MARGIN-BOTTOM: 45px
}
.about.cont .dv01 {
	TEXT-ALIGN: center; PADDING-BOTTOM: 60px; FONT-SIZE: 30px; FONT-WEIGHT: 700
}
.about.cont .dv01 > SPAN {
	DISPLAY: block; COLOR: #0088c8; FONT-SIZE: 16px; FONT-WEIGHT: 300; PADDING-TOP: 20px
}
.about.cont .bg00 {
	BACKGROUND: url(../_images/aboutbg_00.jpg) no-repeat center 0px; HEIGHT: 350px; background-size: cover;margin:30px 0 0 0;
}
.about.cont .bg01 {
	BACKGROUND: url(../_images/aboutbg_01.jpg) no-repeat center 0px; HEIGHT: 350px; background-size: cover;margin:30px 0 0 0;
}
.about.cont .bg02 {
	BACKGROUND: url(../_images/aboutbg_02.jpg) no-repeat center 0px; HEIGHT: 350px; background-size: cover;margin:30px 0 0 0;
}
.about.cont .bg03 {
	BACKGROUND: url(../_images/aboutbg_03.jpg) no-repeat center 0px; HEIGHT: 350px; background-size: cover;margin:30px 0 0 0;
}
.about.cont .bg04 {
	BACKGROUND: url(../_images/aboutbg_04.jpg) no-repeat center 0px; HEIGHT: 350px; background-size: cover;margin:30px 0 0 0;
}
.about.cont .bg {
	CLEAR: both
}
.about.cont .bg > DIV {
	MARGIN: 0px auto; WIDTH: 1000px; COLOR: #fff
}
.about.cont .bg > DIV DT {
	PADDING-BOTTOM: 10px; FONT-SIZE: 24px; FONT-WEIGHT: 700
}
.about.cont .bg > DIV DD {
	FONT-SIZE: 16px; FONT-WEIGHT: 300
}
.about.cont .bg00 > DIV DL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10%; PADDING-RIGHT: 0px; PADDING-TOP: 20px
}
.about.cont .bg01 > DIV DL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 7%; PADDING-RIGHT: 0px; PADDING-TOP: 140px
}
.about.cont .bg03 > DIV DL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 7%; PADDING-RIGHT: 0px; PADDING-TOP: 140px
}
.about.cont .bg02 > DIV DL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 50%; PADDING-RIGHT: 0px; PADDING-TOP: 140px
}
.about.cont .bg04 > DIV DL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 50%; PADDING-RIGHT: 0px; PADDING-TOP: 140px
}
.about.cont .bg05 {
	BACKGROUND: url(../_images/aboutbg_05.gif) repeat-x center 0px; PADDING-TOP: 55px
}
.about.cont .bg05 .pagetle {
	PADDING-BOTTOM: 15px
}
.about.cont .bg05 > DIV:first-child {
	PADDING-BOTTOM: 60px
}
.about.cont .bgvod {
	TEXT-ALIGN: center; MARGIN-TOP: 95px; BACKGROUND: #000; HEIGHT: 590px
}
.idea.cont .txt {
	MARGIN: 0px auto 55px; WIDTH: 1000px
}
.idea.cont .txt > P {
	DISPLAY: block; COLOR: #0088c8; FONT-SIZE: 16px; FONT-WEIGHT: 600; PADDING-TOP: 5px
}
.idea.cont .gbg {
	PADDING-BOTTOM: 110px; BACKGROUND-COLOR: #e8e8e8; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 60px; PADDING-TOP: 50px
}
.idea.cont .gbg .img {
	MARGIN: 0px auto; WIDTH: 1000px
}
.idea.cont .gbg .pageinfo {
	MARGIN-BOTTOM: 50px
}
.idea.cont .ideabg01 {
	MARGIN-TOP: -55px; BACKGROUND: url(/resources/user/images/sub/ideabg_01.jpg) no-repeat center 0px; background-size: 100% 280px
}
.idea.cont .ideabg01 > P {
	TEXT-ALIGN: center; PADDING-BOTTOM: 95px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 100px
}
.idea.cont .ideabg01 .ls {
	BACKGROUND-COLOR: #fff; MARGIN: 0px auto; WIDTH: 1100px
}
.idea.cont .ideabg01 .ls .ico {
	MARGIN: 0px auto; WIDTH: 1000px; PADDING-TOP: 20px
}
.idea.cont .ideabg01 .ls .ico LI {
	BORDER-BOTTOM: #e5e5e5 1px solid; PADDING-BOTTOM: 40px; PADDING-LEFT: 95px; PADDING-RIGHT: 0px; PADDING-TOP: 40px
}
.idea.cont .ideabg01 .ls .ico LI P:first-child {
	DISPLAY: block; HEIGHT: 40px; FONT-SIZE: 24px; FONT-WEIGHT: 400
}
.idea.cont .ideabg01 .ls .ico LI:first-child {
	BACKGROUND: url(/resources/user/images/sub/idea_ico01.gif) no-repeat 0px 42px
}
.ceo.cont {
	WIDTH: 100%; PADDING-TOP: 0px
}
.ceo.cont > DIV {
	
}
.ceo.cont .box {
	MARGIN: 0px auto; WIDTH: 1000px
}
.ceo.cont .box .txt01 {
	/* BACKGROUND: url(../_images/ceo_simg01.jpg) no-repeat right bottom;  */
	HEIGHT: 420px; PADDING-TOP: 40px
}
.ceo.cont .box .txt01 .p1 {
	PADDING-BOTTOM: 25px; DISPLAY: block; COLOR: #0088c8; FONT-SIZE: 16px; FONT-WEIGHT: 600
}
.ceo.cont .box .txt01 .p2 {
	PADDING-BOTTOM: 25px; LINE-HEIGHT: 23px; DISPLAY: block; COLOR: #666; FONT-SIZE: 18px; FONT-WEIGHT: 300
}
.ceo.cont .box .txt02 {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 35px; PADDING-TOP: 35px
}
.global.cont {
	WIDTH: 100%
}
.global.cont .bluebx {
	TEXT-ALIGN: center; BACKGROUND-COLOR: #0088c8; MARGIN: 45px 0px 0px
}
.global.cont .country {
	MARGIN-TOP: 0px
}
.global.cont .country .bar {
	LINE-HEIGHT: 70px; BACKGROUND-COLOR: #013879; MARGIN-BOTTOM: 45px; HEIGHT: 70px; COLOR: #fff; FONT-SIZE: 20px; FONT-WEIGHT: 500
}
.global.cont .country .ctrydv {
	MARGIN-BOTTOM: 30px; CLEAR: both; OVERFLOW: hidden
}
.global.cont .country .ctrydv DL {
	WIDTH: 480px
}
.country .ctrydv .left {
	FLOAT: left
}
.country .ctrydv .right {
	FLOAT: right
}
.country .ctrydv DL > DT > P {
	PADDING-BOTTOM: 10px; DISPLAY: block; FONT-SIZE: 18px; FONT-WEIGHT: 500
}
.country .ctrydv DL > DD {
	BORDER-BOTTOM: #dcdee5 1px solid; PADDING-BOTTOM: 14px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 17px
}
.country .ctrydv DL > DD .t {
	WIDTH: 110px; DISPLAY: inline-block; FONT-FAMILY: "Roboto Condensed"; COLOR: #0088c8; FONT-SIZE: 14px; VERTICAL-ALIGN: top; FONT-WEIGHT: 400
}
.country .ctrydv DL > DD .c {
	LINE-HEIGHT: 20px; DISPLAY: inline-block; FONT-FAMILY: "Roboto Condensed", "NotoSansKR", "Noto Sans KR", NotoSansKR; LETTER-SPACING: 0.01em; COLOR: #888; VERTICAL-ALIGN: top; FONT-WEIGHT: 400
}
.country .pagetle .seng {
	PADDING-BOTTOM: 40px; PADDING-TOP: 40px; 
}
.country .open.pagetle {
	PADDING-TOP: 40px; PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; BACKGROUND: url(/resources/user/images/sub/pagetle_close.gif) no-repeat; PADDING-TOP: 13px
}
.country .close.pagetle {
	PADDING-TOP: 40px; PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; BACKGROUND: url(/resources/user/images/sub/pagetle_open.gif) no-repeat; PADDING-TOP: 13px
}

/*-------------------------------------------------------------------------------*/
.history.cont .bluep1 {
	LETTER-SPACING: -0.05em
}
.history .hisdv .hyear {
	TEXT-ALIGN: center
}
.history .hisdv .hyear .hp01 {
	PADDING-BOTTOM: 30px
}
.history .hisdv .hyear .hp02 {
	PADDING-BOTTOM: 20px; FONT-SIZE: 30px; FONT-WEIGHT: 500
}
.history .hisdv .hyear .hp03 {
	TEXT-ALIGN: left; PADDING-BOTTOM: 30px; LINE-HEIGHT: 22px; LETTER-SPACING: 0.02em; COLOR: #888; FONT-SIZE: 14px; WORD-BREAK: keep-all; FONT-WEIGHT: 300;
}
.history .hisdv .hsub {
	PADDING-BOTTOM: 45px; BACKGROUND: url(../_images/his_bar.jpg) no-repeat center 18px; CLEAR: both; OVERFLOW: hidden;
}
.history .hisdv .h04.hsub {
	background-size: 6px 3300px;
}
.history .hisdv .h03.hsub {
	background-size: 6px 2300px;
}
.history .hisdv .h02.hsub {
	background-size: 6px 2200px;
}
.history .hisdv .h01.hsub {
	background-size: 6px 1050px;
}
.history .hisdv .hsub .in {
	PADDING-BOTTOM: 50px; WIDTH: 51.1%;
}
.history .hisdv .hsub .in > DT {
	PADDING-BOTTOM: 3px; FONT-FAMILY: "Roboto Condensed"; COLOR: #0088c8; FONT-SIZE: 36px;
}
.history .hisdv .hsub .in > DT > SPAN {
	PADDING-RIGHT: 10px; DISPLAY: inline-block; FONT-FAMILY: "NotoSansKR", "Noto Sans KR", NotoSansKR; LETTER-SPACING:
	-0.01em; COLOR: #22282a; FONT-SIZE: 16px; VERTICAL-ALIGN: middle; FONT-WEIGHT: 300;
}
.history .hisdv .hsub .in > DD {
	COLOR: #888; FONT-SIZE: 18px; FONT-WEIGHT: 300
}
.history .hisdv .hsub .left.in {
	TEXT-ALIGN: right; FLOAT: left
}
.history .hisdv .hsub .left.in > DT {
	PADDING-RIGHT: 35px; BACKGROUND: url(../_images/his_dot.jpg) no-repeat right 40%;
}
.history .hisdv .hsub .left.in > DD {
	PADDING-RIGHT: 35px
}
.history .hisdv .hsub .right.in {
	TEXT-ALIGN: left; FLOAT: right
}
.history .hisdv .hsub .right.in > DT {
	PADDING-LEFT: 35px; BACKGROUND: url(../_images/his_dot.jpg) no-repeat left 40%;
}
.history .hisdv .hsub .right.in > DT > SPAN {
	PADDING-LEFT: 10px; DISPLAY: inline-block;
}
.history .hisdv .hsub .right.in > DD {
	PADDING-LEFT: 35px
}
.history .grayp2 {
	PADDING-BOTTOM: 45px
}

/*-------------------------------------------------------------------------------*/
.song.cont {
	WIDTH: 100%
}
.song.cont .sjsong {
	TEXT-ALIGN: center; BACKGROUND-COLOR: #fff; MARGIN-TOP: 20px; WIDTH: 100%; MARGIN-BOTTOM: 100px
}
.song.cont .sjsong .dvcent {

}
.songvod {
	TEXT-ALIGN: center; MARGIN: 95px auto 0px; WIDTH: 1100px; BACKGROUND: #fff; HEIGHT: 252px; CLEAR: both; OVERFLOW: hidden
}
.rnd.cont {
	WIDTH: 100%
}
.rnd.cont .rndbg01 {
	MARGIN-TOP: 15px; MARGIN-BOTTOM: 50px; BACKGROUND: #e8e8e8 no-repeat center 0px; background-size: 100% 363px
}
.rnd.cont .rndbg01 > SPAN {
	TEXT-ALIGN: center; PADDING-BOTTOM: 60px; PADDING-LEFT: 0px; 
	PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #0088c8; FONT-SIZE: 38px; FONT-WEIGHT: 300; PADDING-TOP: 50px;
}
.rnd.cont .bluebx {
	PADDING-BOTTOM: 40px; LINE-HEIGHT: 23px; BACKGROUND-COLOR: #0088c8; 
MARGIN: 0px auto 50px; PADDING-LEFT: 50px; WIDTH: 1000px; PADDING-RIGHT: 
50px; COLOR: #c3e0ed; WORD-BREAK: keep-all; FONT-WEIGHT: 300; PADDING-TOP: 45px
}
.rnd.cont .mission {
	TEXT-ALIGN: center; PADDING-BOTTOM: 45px; MARGIN: 0px auto; 
PADDING-LEFT: 0px; WIDTH: 950px; PADDING-RIGHT: 0px; OVERFLOW: hidden; 
PADDING-TOP: 10px
}
.rnd.cont .mission > IMG {
	DISPLAY: block; MARGIN-BOTTOM: 35px
}
.rnd.cont .mission DIV {
	LINE-HEIGHT: 20px; COLOR: #888; FONT-WEIGHT: 300
}
.rnd.cont .mission DIV.dv1 {
	WIDTH: 215px; FLOAT: left; LETTER-SPACING: -0.04em; MARGIN-RIGHT: 95px
}
.rnd.cont .mission DIV.dv2 {
	WIDTH: 300px; FLOAT: left; LETTER-SPACING: -0.04em; MARGIN-RIGHT: 50px
}
.rnd.cont .mission DIV.dv3 {
	WIDTH: 290px; FLOAT: left; LETTER-SPACING: -0.04em
}
.rnd.cont .proc > IMG {
	MARGIN-TOP: 10px; DISPLAY: block; MARGIN-BOTTOM: 50px
}
.rnd.cont .proc > UL > LI {
	PADDING-BOTTOM: 45px; LINE-HEIGHT: 22px; COLOR: #888888; FONT-SIZE: 14px; FONT-WEIGHT: 300
}
.rnd.cont .proc > UL > LI > P {
	PADDING-BOTTOM: 10px; DISPLAY: block; COLOR: #0088c8; FONT-WEIGHT: 500
}
.produc.cont {
	PADDING-BOTTOM: 65px; WIDTH: 100%
}
.produc.cont .bluep1 {
	PADDING-BOTTOM: 3px
}
.produc.cont .grayp2 {
	PADDING-BOTTOM: 50px
}
.produc.cont .pd20.dvcent {
	PADDING-BOTTOM: 20px
}
.produc.cont .dvcent .pageinfo {
	LINE-HEIGHT: 22px
}
.produc.cont .bluew {
	BACKGROUND-COLOR: #265374;
}
.produc.cont .greyw {
	BACKGROUND-COLOR: #e8e8e8; MARGIN-BOTTOM: 40px
}
.produc.cont .greyw .gul > LI {
	BORDER-BOTTOM: #bababa 1px solid; 
}
.produc.cont .greyw .gul > LI .t {
	PADDING-BOTTOM: 10px; FONT-FAMILY: "Roboto Condensed"; FONT-SIZE: 36px; FONT-WEIGHT: 500
}
.produc.cont .greyw .gul > LI .c {
	LINE-HEIGHT: 22px; COLOR: #888; FONT-SIZE: 14px; FONT-WEIGHT: 300;
}
.produc.cont .greyw .gul > LI:first-child {
	BACKGROUND: url(/resources/user/images/sub/product_sbg01.jpg) no-repeat right bottom
}
.produc.cont .greyw .gul > LI:first-child .pagetle {
	PADDING-BOTTOM: 30px; PADDING-TOP: 60px
}
.produc.cont .last.dvcent .tle {
	PADDING-BOTTOM: 25px; FONT-SIZE: 23px; FONT-WEIGHT: 700
}
.produc.cont .last.dvcent .p1 {
	PADDING-BOTTOM: 5px; DISPLAY: block; FONT-FAMILY: "Roboto Condensed"; COLOR: #039cdc; FONT-SIZE: 18px; FONT-WEIGHT: 700
}
.produc.cont .last.dvcent .ps {
	PADDING-BOTTOM: 15px; LINE-HEIGHT: 24px; DISPLAY: block; COLOR: #888; FONT-SIZE: 14px; FONT-WEIGHT: 300
}
.tech.cont {
	WIDTH: 100%
}
.tech.cont .tledv {
	PADDING-BOTTOM: 60px; MARGIN: 0px auto; WIDTH: 1000px; COLOR: #fff
}
.tech.cont .tledv > P:first-child {
	FONT-FAMILY: "Roboto Condensed"; FONT-SIZE: 48px; FONT-WEIGHT: 300
}
.tech.cont .bk.tledv {
	COLOR: #22282a
}
.tech.cont .techdv01 {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../_images/techbg_01.jpg) no-repeat center 0px; PADDING-TOP: 35px; background-size: 100% 2440px
}
.tech.cont .whdv {
	POSITION: relative; PADDING-BOTTOM: 40px; BACKGROUND-COLOR: #fff; MARGIN: 0px auto 60px; WIDTH: 1100px
}
.tech.cont .whdv .in {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; OVERFLOW: hidden; PADDING-TOP: 40px
}
.tech.cont .whdv .in > DT {
	PADDING-BOTTOM: 14px; FONT-SIZE: 23px; FONT-WEIGHT: 700
}
.tech.cont .whdv .in > DT > SPAN {
	COLOR: #888; FONT-SIZE: 20px; FONT-WEIGHT: 500
}
.tech.cont .whdv .in > DD {
	PADDING-BOTTOM: 10px; CLEAR: both; OVERFLOW: hidden
}
.tech.cont .whdv .in > DD .img {
	WIDTH: 280px; FLOAT: left
}
.tech.cont .whdv .in > DD .txt {
	WIDTH: 710px; FLOAT: left; FONT-SIZE: 14px
}
.tech.cont .whdv .in > DD .txt > P:first-child {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #0088c8; FONT-SIZE: 18px; FONT-WEIGHT: 500; PADDING-TOP: 10px
}
.tech.cont .techdv02 {
	PADDING-BOTTOM: 70px; MARGIN-TOP: -147px; PADDING-LEFT: 0px; 
PADDING-RIGHT: 0px; MARGIN-BOTTOM: -200px; BACKGROUND: url(/resources/user/images/sub/techbg_03.jpg) #22282a no-repeat center 0px; PADDING-TOP: 140px; background-size: 100% 1180px;
}
.peoplebox {
	PADDING-BOTTOM: 40px
}
.peoplebox .p1 {
	PADDING-BOTTOM: 7px; DISPLAY: block; FONT-FAMILY: "Roboto Condensed"; COLOR: #0088c8; FONT-SIZE: 31px; FONT-WEIGHT: 300
}
.peoplebox .p2 {
	PADDING-BOTTOM: 5px; DISPLAY: block; COLOR: #22282a; FONT-SIZE: 16px; FONT-WEIGHT: 500
}
.peoplebox .img {
	PADDING-TOP: 50px
}
.peoplebox .stle {
	PADDING-BOTTOM: 20px; FONT-SIZE: 22px; FONT-WEIGHT: 700
}
.recruit.cont {
	WIDTH: 100%
}
.recruit.cont .bluebx {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #265374; MARGIN: 50px auto 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #fff; PADDING-TOP: 45px
}
.recruit.cont .bluebx P:first-child {
	PADDING-BOTTOM: 5px; DISPLAY: block; FONT-SIZE: 22px; FONT-WEIGHT: 500
}
.recruit.cont .bluebx .img {
	PADDING-BOTTOM: 110px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 40px
}
.recruit.cont .ulist.dvcent {
	PADDING-BOTTOM: 50px; BACKGROUND-COLOR: #fff; MARGIN-TOP: -50px; PADDING-LEFT: 50px; PADDING-RIGHT: 50px; PADDING-TOP: 50px
}
.recruit.cont .ulist.dvcent > UL LI:first-child {
	BACKGROUND: url(/resources/user/images/sub/num_01.gif) no-repeat 0px 4px
}
.recruit.cont .ulist.dvcent > UL LI {
	PADDING-BOTTOM: 40px; LINE-HEIGHT: 21px; PADDING-LEFT: 45px; LETTER-SPACING: -0.05em; COLOR: #888888; FONT-SIZE: 14px; FONT-WEIGHT: 300
}
.recruit.cont .ulist.dvcent > UL LI > P {
	PADDING-BOTTOM: 3px; DISPLAY: block; LETTER-SPACING: 0em; COLOR: #22282a; FONT-SIZE: 15px; FONT-WEIGHT: 500
}
.recruit.cont .ulist.dvcent > UL LI > P > SPAN {
	FONT-FAMILY: "Roboto Condensed"; LETTER-SPACING: 0em; COLOR: #0088c8; FONT-SIZE: 16px; FONT-WEIGHT: 400
}
.welfare.cont {
	WIDTH: 100%
}
.welfare.cont .bluebx {
	PADDING-BOTTOM: 60px; BACKGROUND-COLOR: #265374; MARGIN: 50px auto 60px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #fff; PADDING-TOP: 45px
}
.welfare.cont .bluebx .t1 {
	PADDING-BOTTOM: 5px; DISPLAY: block; FONT-SIZE: 22px; FONT-WEIGHT: 500
}
.welfare.cont .bluebx .t2 {
	DISPLAY: block; FONT-FAMILY: "Roboto Condensed"; COLOR: #80c4e4; FONT-SIZE: 18px; FONT-WEIGHT: 300
}
.welfare.cont .bluebx .box {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; OVERFLOW: hidden; PADDING-TOP: 45px
}
.welfare.cont .bluebx .box > DIV {
	LINE-HEIGHT: 21px; BACKGROUND: url(/resources/user/images/sub/wel_sbar.gif) no-repeat right bottom; HEIGHT: 240px
}
.welfare.cont .bluebx .box > DIV:first-child {
	WIDTH: 315px; FLOAT: left
}
.welfare.cont .bluebx .box > DIV:first-child .in {
	WIDTH: 280px
}
.welfare.cont .bluebx .box .in > DT {
	TEXT-ALIGN: center; PADDING-BOTTOM: 20px
}
.welfare.cont .bluebx .box .in > DD .p1 {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; FONT-SIZE: 16px; FONT-WEIGHT: 500
}
.welfare.cont .bluebx .box .in > DD .p2 {
	PADDING-BOTTOM: 10px; FONT-SIZE: 14px; WORD-BREAK: keep-all; FONT-WEIGHT: 300
}
.welfare.cont .bluebx .box .in > DD .p3 {
	PADDING-LEFT: 7px; BACKGROUND: url(/resources/user/images/common/ico_blet2.gif) no-repeat 0px 8px; COLOR: #80c4e4; FONT-SIZE: 14px; FONT-WEIGHT: 300
}
.welfare.cont .ws {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; OVERFLOW: hidden; PADDING-TOP: 50px
}
.welfare.cont .ws .img {
	WIDTH: 310px; DISPLAY: block; FLOAT: left;
}
.welfare.cont .ws .txt01 {
	WIDTH: 580px; FLOAT: left; PADDING-TOP: 20px;
}
.welfare.cont .ws .txt02 {
	WIDTH: 310px; FLOAT: left; PADDING-TOP: 20px;
}
.welfare.cont .ws > DIV LI {
	PADDING-BOTTOM: 20px; COLOR: #555; FONT-SIZE: 16px; FONT-WEIGHT: 300
}
.welfare.cont .ws > DIV LI > SPAN:first-child {
	WIDTH: 110px; DISPLAY: inline-block; BACKGROUND: url(/resources/user/images/sub/ico_dash.gif) no-repeat right 50%; COLOR: #0088c8; VERTICAL-ALIGN: top; FONT-WEIGHT: 400; MARGIN-RIGHT: 10px; background-size: 20px 1px
}
.ethical.cont {
	WIDTH: 100%
}
.ethical.cont .commitdv {
	MARGIN: 10px 0px 95px; BACKGROUND: url(/resources/user/images/sub/ethic_bg01.jpg) #e8e8e8 no-repeat center bottom; HEIGHT: 473px; background-size: cover
}
.ethical.cont .commitdv .dvcent {
	PADDING-TOP: 50px
}
.ethical.cont .commitdv .dvcent P {
	PADDING-BOTTOM: 35px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #888; FONT-SIZE: 14px; FONT-WEIGHT: 300; PADDING-TOP: 10px
}
.ethical.cont .commitdv .dvcent UL > LI {
	PADDING-BOTTOM: 10px; COLOR: #888; FONT-SIZE: 14px; FONT-WEIGHT: 300
}
.ethical.cont .commitdv .dvcent UL > LI > SPAN {
	COLOR: #22282a; MARGIN-RIGHT: 5px
}
.ethical.cont .grap {
	POSITION: relative; BACKGROUND: url(/resources/user/images/sub/ethic_simg01.jpg) no-repeat center 0px; HEIGHT: 364px
}
.ethical.cont .safedv {
	MARGIN: 10px 0px 95px; BACKGROUND: url(/resources/user/images/sub/safebg01.jpg) #e8e8e8 no-repeat center 0px; HEIGHT: 740px; background-size: 100% 279px
}
.ethical.cont .safedv .img {
	TEXT-ALIGN: center; PADDING-TOP: 40px
}
.ethical.cont .safedv .safebg02 {
	MARGIN: 0px auto; WIDTH: 1100px; BACKGROUND: url(/resources/user/images/sub/safebg02.png) no-repeat center 0px; HEIGHT: 552px; OVERFLOW: hidden
}
.ethical.cont .safedv .safebg02 .dvcent {
	PADDING-TOP: 100px
}
.ethical.cont .safedv .safebg02 .dvcent .dv01 {
	WIDTH: 49.9%; FLOAT: left; HEIGHT: 410px; BORDER-RIGHT: #d5d5d5 1px solid
}
.ethical.cont .safedv .safebg02 .dvcent .dv02 {
	WIDTH: 50%; FLOAT: left
}
.ethical.cont .safedv .safebg02 .dvcent DIV .p1 {
	TEXT-ALIGN: center; FONT-FAMILY: "Roboto Condensed"; COLOR: #12965e; FONT-SIZE: 80px; FONT-WEIGHT: 700
}
.ethical.cont .safedv .safebg02 .dvcent DIV .p2 {
	TEXT-ALIGN: center; PADDING-BOTTOM: 20px; COLOR: #12965e; FONT-SIZE: 18px; FONT-WEIGHT: 700
}
.ethical.cont .safedv .safebg02 .dvcent DIV .p3 {
	PADDING-BOTTOM: 20px; LINE-HEIGHT: 22px; COLOR: #888; FONT-SIZE: 14px; FONT-WEIGHT: 300
}
.ethical.cont .safedv .safebg02 .dvcent .dv02 .p3 {
	PADDING-LEFT: 40px
}
.ethical.cont .simgbx01 {
	MARGIN: 0px auto; WIDTH: 1000px
}
.ethical.cont .simgbx01 .img {
	TEXT-ALIGN: right; PADDING-BOTTOM: 40px
}
.ethical.cont .simgbx02 {
	PADDING-BOTTOM: 60px; BACKGROUND-COLOR: #0088c8; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 60px
}
.ethical.cont .simgbx02 .img {
	TEXT-ALIGN: left
}
.ethical.cont .certidv {
	MARGIN: 60px auto; WIDTH: 1000px; CLEAR: both; OVERFLOW: hidden
}
.ethical.cont .certidv > DIV:first-child {
	WIDTH: 499px; FLOAT: left; HEIGHT: 540px; BORDER-RIGHT: #d5d5d5 1px solid
}
.ethical.cont .certidv .p1 {
	TEXT-ALIGN: center; PADDING-BOTTOM: 25px; FONT-SIZE: 20px; FONT-WEIGHT: 700
}
.ethical.cont .certidv .img {
	TEXT-ALIGN: center; PADDING-BOTTOM: 30px; DISPLAY: block
}
.ethical.cont .certidv .p2 {
	PADDING-BOTTOM: 25px; LINE-HEIGHT: 22px; LETTER-SPACING: 0.03em; COLOR: #888; FONT-SIZE: 14px; WORD-BREAK: keep-all; FONT-WEIGHT: 300
}
.ethical.cont .certidv .bluelist > LI {
	COLOR: #22282a
}
.partner01 {
	BACKGROUND: url(/resources/user/images/sub/partnerbg01.jpg) no-repeat center 0px; background-size: 100% 280px
}
.partner01 .txt {
	TEXT-ALIGN: center; PADDING-BOTTOM: 40px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 45px
}
.partner01 .txt02 {
	PADDING-BOTTOM: 25px; BACKGROUND-COLOR: #fff; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 1100px; PADDING-RIGHT: 0px; PADDING-TOP: 55px
}
.partner01 .txt02 .tble {
	BORDER-BOTTOM: 0px; BORDER-LEFT: #cbcdd3 1px solid; WIDTH: 100%; BORDER-TOP: #cbcdd3 1px solid; BORDER-RIGHT: #cbcdd3 1px solid
}
.partner01 .txt02 .tble TH {
	LINE-HEIGHT: 50px; BACKGROUND-COLOR: #e8e8e8; HEIGHT: 50px; FONT-SIZE: 14px; BORDER-RIGHT: #cbcdd3 1px solid
}
.partner01 .txt02 .tble TD {
	BORDER-BOTTOM: #cbcdd3 1px solid; FONT-SIZE: 14px; BORDER-RIGHT: #cbcdd3 1px solid
}
.partner01 .txt02 .tble TD.c {
	TEXT-ALIGN: center; FONT-WEIGHT: 500;
}
.partner01 .txt02 .tble TD.c2 {
	PADDING-TOP: 15px;
}
.partner01 .txt02 .tble .pbx {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.partner01 .txt02 .tble .p1 {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 9px; BACKGROUND: url(/resources/user/images/common/ico_blet.gif) no-repeat 0px 50%
}
.partner01 .txt02 .tble .p2 {
	PADDING-LEFT: 0px; COLOR: #888
}
.partner02 {
	MARGIN-BOTTOM: -175px; BACKGROUND: url(/resources/user/images/sub/partner02img.jpg) no-repeat center 0px; HEIGHT: 516px; background-size: 1400px 516px
}
.social01 {
	MARGIN-TOP: 40px; BACKGROUND: url(/resources/user/images/sub/socialbg01.jpg) no-repeat center 0px; background-size: 100% 280px
}
.social01 .txt {
	TEXT-ALIGN: center; PADDING-BOTTOM: 60px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Roboto Condensed"; COLOR: #fff; FONT-SIZE: 32px; FONT-WEIGHT: 300; PADDING-TOP: 60px
}
.social01 .txt02 {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 1100px; PADDING-RIGHT: 0px; PADDING-TOP: 55px
}
.social01 .txt02 .b {
	PADDING-BOTTOM: 20px; FONT-SIZE: 18px; FONT-WEIGHT: 700
}
.social01 .txt02 .img {
	MARGIN-TOP: 45px
}
.cont .valuedv {
	PADDING-BOTTOM: 40px
}
.valuelist > LI {
	BORDER-BOTTOM: #e5e5e5 1px solid; MARGIN-BOTTOM: 15px; CLEAR: both; OVERFLOW: hidden
}
.valuelist .vin > DT {
	PADDING-BOTTOM: 20px; FONT-FAMILY: "Roboto Condensed", "NotoSansKR", "Noto Sans KR"; FONT-SIZE: 32px; FONT-WEIGHT: 500
}
.valuelist .vin > DD {
	CLEAR: both; OVERFLOW: hidden
}
.valuelist .vin .sin {
	WIDTH: 330px; MARGIN-BOTTOM: 30px; FLOAT: left
}
.valuelist .vin .sin .img {
	WIDTH: 155px; FLOAT: left
}
.valuelist .vin .sin .txt {
	WIDTH: 175px; FLOAT: left
}
.valuelist .vin .sin .txt .p1 {
	PADDING-BOTTOM: 5px; DISPLAY: block; FONT-FAMILY: "Roboto Condensed", "NotoSansKR", "Noto Sans KR"; FONT-SIZE: 20px; FONT-WEIGHT: 500
}
.valuelist .vin .sin .txt .p2 {
	LINE-HEIGHT: 23px; DISPLAY: block; HEIGHT: 110px; COLOR: #888; FONT-SIZE: 14px; FONT-WEIGHT: 300
}
.valuelist .vin .sin .txt .p3 {
	DISPLAY: block; FONT-SIZE: 14px; FONT-WEIGHT: 300
}
.valuelist .vin .sin .txt .b.p3 {
	COLOR: #0088c8
}
.valuelist .vin .sin .txt .g.p3 {
	COLOR: #12965e
}
.valuelist .vin .sin .txt .o.p3 {
	COLOR: #e26a00
}
.location.cont {
	WIDTH: 100%
}
.location.cont .mapdv {
	TEXT-ALIGN: center; PADDING-TOP: 40px
}
.location.cont .mapdv > IMG {
	MAX-WIDTH: 100%
}
.location.cont UL.info {

}
.location.cont UL.info > LI {
	BORDER-BOTTOM: #dcdee5 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 65px; PADDING-TOP: 30px
}
.location.cont UL.info > LI SPAN:first-child {
	WIDTH: 185px; DISPLAY: inline-block; VERTICAL-ALIGN: top
}
.sitemapdv {
	MARGIN-TOP: 20px; CLEAR: both; OVERFLOW: hidden;
}
.sitemapdv .in {
	WIDTH: 280px; MARGIN-BOTTOM: 50px; FLOAT: left; MARGIN-RIGHT: 80px;
}
.sitemapdv .las.in {
	MARGIN-RIGHT: 0px
}
.sitemapdv .in > P {
	BORDER-BOTTOM: #22282a 1px solid; LINE-HEIGHT: 44px; PADDING-LEFT: 20px; DISPLAY: block;
	FONT-FAMILY: "Roboto Condensed"; HEIGHT: 44px; FONT-SIZE: 16px; BORDER-TOP: #0088c8 2px solid; FONT-WEIGHT: 700;
	background-color:#EEE;
}
.sitemapdv .in LI {
	BORDER-BOTTOM: #e8e9e9 1px solid; LINE-HEIGHT: 39px; PADDING-LEFT: 20px; HEIGHT: 39px; FONT-SIZE: 14px; FONT-WEIGHT: 300
}
.sitemapdv .wide.in {
	BORDER-BOTTOM: #e8e9e9 1px solid; WIDTH: 100%; CLEAR: both; OVERFLOW: hidden
}
.sitemapdv .wide.in LI {
	BORDER-BOTTOM: 0px; WIDTH: 146px; FLOAT: left
}
.priv.cont {
	WIDTH: 100%
}
.priv.cont .privdv {
	PADDING-BOTTOM: 140px; BACKGROUND-COLOR: #f3f3f3; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: -200px; PADDING-TOP: 40px
}
.priv.cont .privdv P {
	PADDING-BOTTOM: 30px; DISPLAY: block; COLOR: #888; FONT-SIZE: 14px
}
.priv.cont .privdv .txt {
	PADDING-BOTTOM: 30px; LINE-HEIGHT: 22px
}
.priv.cont .privdv .txt DT {
	PADDING-BOTTOM: 5px; FONT-SIZE: 14px; FONT-WEIGHT: 500
}
.priv.cont .privdv .txt DD {
	COLOR: #888; FONT-SIZE: 14px; FONT-WEIGHT: 300
}
.priv.cont .privdv .pbg {
	BORDER-BOTTOM: #9fa2a3 1px solid; LINE-HEIGHT: 96px; MARGIN: 20px 0px; PADDING-LEFT: 325px; BACKGROUND: url(/resources/user/images/sub/priv_bg.gif) no-repeat 0px 0px; HEIGHT: 96px; CLEAR: both; OVERFLOW: hidden; BORDER-TOP: #9fa2a3 1px solid
}
.priv.cont .privdv .pbg > DIV {
	FLOAT: left; FONT-SIZE: 14px; FONT-WEIGHT: 300; MARGIN-RIGHT: 100px
}
.priv.cont .privdv .pbg > DIV > SPAN:first-child {
	COLOR: #22282a; MARGIN-RIGHT: 10px
}


.deletepop {
	POSITION: absolute; BACKGROUND-COLOR: #fff; MARGIN-TOP: -210px; WIDTH: 660px; HEIGHT: 300px; MARGIN-LEFT: -330px; TOP: 50%; LEFT: 50%
}
.deletepop .ti {
	POSITION: relative; LINE-HEIGHT: 70px; BACKGROUND-COLOR: #22282a; PADDING-LEFT: 30px; HEIGHT: 70px; COLOR: #fff; FONT-SIZE: 24px
}
.deletepop .ti A {
	POSITION: absolute; TOP: 0px; RIGHT: 0px;
}
.deletepop .co {
	TEXT-ALIGN: center; PADDING-BOTTOM: 40px; LINE-HEIGHT: 24px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #888; FONT-SIZE: 14px; FONT-WEIGHT: 300; PADDING-TOP: 40px
}
.deletepop .co DIV {
	MARGIN: 10px auto 0px; DISPLAY: block
}
.deletepop .co DIV INPUT {
	WIDTH: 250px
}
.deletepop .btndiv {
	MARGIN-TOP: -15px
}
.deletepop .btnstyle {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 0px
}
/* 제조현항 */
.production1 {
	background-size: 100% 280px
}
.production1 .txt {
	TEXT-ALIGN: center; PADDING-BOTTOM: 40px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 45px
}
.production1 .txt02 {
	PADDING-BOTTOM: 25px; BACKGROUND-COLOR: #fff; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 1100px; PADDING-RIGHT: 0px; PADDING-TOP: 25px;
}
.production1 .txt02 .tble {
	BORDER-BOTTOM: 0px; BORDER-LEFT: #cbcdd3 1px solid; WIDTH: 100%; BORDER-TOP: #cbcdd3 1px solid; BORDER-RIGHT: #cbcdd3 1px solid
}
.production1 .txt02 .tble TH {
	LINE-HEIGHT: 50px; BACKGROUND-COLOR: #e8e8e8; HEIGHT: 50px; FONT-SIZE: 14px; BORDER-RIGHT: #cbcdd3 1px solid
}
.production1 .txt02 .tble TD {
	BORDER-BOTTOM: #cbcdd3 1px solid; FONT-SIZE: 14px; BORDER-RIGHT: #cbcdd3 1px solid
}
.production1 .txt02 .tble TD.c {
	TEXT-ALIGN: center; FONT-WEIGHT: 500;
}
.production1 .txt02 .tble TD.c2 {
	TEXT-ALIGN: center;  PADDING-TOP: 7px; PADDING-BOTTOM: 7px;
}
.production1 .txt02 .tble .pbx {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.production1 .txt02 .tble .p1 {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 9px; BACKGROUND: url(/resources/user/images/common/ico_blet.gif) no-repeat 0px 50%
}
.production1 .txt02 .tble .p2 {
	PADDING-LEFT: 0px; COLOR: #888
}

