@import url(font.css);
body {color:#333; font-family:Nanum Gothic;}

/* Reset Css */
* {margin:0; padding:0; border:0; outline:0;}
ul, li, ol, dl, dd {list-style:none;}
table {border-collapse:collapse; border-spacing:0; width:100%;}
a:link {color:#333; text-decoration:none;}
a:visited {color:#333; text-decoration:none;}
a:hover {color:#333;	text-decoration:none;}
a:active {color:#333; text-decoration:none;}

.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden;}

html {height:100%;}
.noneImg {width:100%; height:100%;}
.none {display:none;}

header+article {min-height:840px;}

.affix {width: 100%; z-index: 996 !important;}

.affix+section {padding-top: 55px !important;}
.affix+div {padding-top: 78px !important;}

#mobile-demo ul li.w3-leftbar a {line-height:40px; font-size:13px;}

@media (min-width: 601px) {
	#com01, #com02, #com03, #com04, #com05 {padding:119px 0 !important;}
	#sol01, #sol02, #sol03, #sol04, #sol05, #sol05-1, #sol06, #sol06-1, #sol06-2, #sol07, #sol08, #sol09, #sol09-1, #sol10, #sol11 {padding:63px 0 0 !important;}
	
	header+article section div.mainSlides div.mainImgBox {margin-top:64px !important;}
}

@media (min-width: 993px) {
	#com01, #com02, #com03, #com04, #com05 {padding:118px 0 !important;}
	#sol01, #sol02, #sol03, #sol04, #sol05, #sol05-1, #sol06, #sol06-1, #sol06-2, #sol07, #sol08, #sol09, #sol09-1, #sol10, #sol11 {padding:141px 0 0 !important;}
	
	header+article section div.mainSlides,
	.mainContsBoard,
	#com01 section, #com02 section, #com03 section, #com04 section, #com05 section,
	#sol02 section div:only-child, #sol04 section div:only-child, #sol06 section div:only-child, #sol11 section div:only-child {background-attachment:fixed !important;}
	
	header+article section div.mainSlides div.mainImgBox {margin-top:64px !important;}
}


/* main, sub top menu */

header {background-color:#fff; display:block; width:100%;}

section.mainContsBoard .w3-content .w3-ul div.w3-padding-16 p,
section#newsNotice .w3-content .w3-ul div.w3-padding-16 p {padding:0 0 14px;}

/* main page */


footer{background-color:#fff;}
	div.footerBox {font:normal 11px; color:#555; text-align:left; padding:30px 0; background:#fff; clear:both;}
	div.copyBox {padding:0 20px; text-align:center;}
	div.copyBox a {font-weight:bold; color:#777; text-decoration:none;}
	div.copyBox a:hover {text-decoration:underline; color:#333;}
	address {display:inline;}

/* sub page */

article {display:block;}
section {display:block; clear:both;}

#companyHistory {}
#companyHistory div.w3-circle+div.w3-padding-32 div.w3-border {margin-bottom:4px;}




/* section.mainContsBoard {background-color:#fff;} */
	div.subBgImg {height:184px; background-repeat:repeat-x; background-position:center bottom; background-size:cover; display:block;}
		div.subBgImg div.subImg {height:184px; background-repeat:no-repeat; background-position:center -30px; margin:0 auto; display:block;}
	div.bg01 {background-image:url(../img/sub_img_01-1.jpg); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/sub_img_01-1.jpg', sizingMethod='scale'); -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/sub_img_01-1.jpg', sizingMethod='scale')";}
		div.bg01 div.subImg {background-image:url(../img/sub_img_01.png);} 
	div.bg02 {background-image:url(../img/sub_img_01-2.jpg);}	
		div.bg02 div.subImg {background-image:url(../img/sub_img_02.png);} 
		div.bg02 div.subImg01 {background-image:url(../img/sub_img_03.png);} 
		div.bg02 div.subImg02 {background-image:url(../img/sub_img_04.png);} 
		div.bg02 div.subImg03 {background-image:url(../img/sub_img_05.png);} 
	div.bg03 {background-image:url(../img/sub_img_01-3.jpg);}
		div.bg03 div.subImg {background-image:url(../img/sub_img_03.png);} 
	
	
	
	/* label color */
   #contactBox .input-field label {
     color: none;
   }
   /* label focus color */
   #contactBox .input-field input[type=text]:focus + label {
     color: none;
   }
   /* label underline focus color */
   #contactBox .input-field input[type=text]:focus {
     border-bottom: 1px solid #000;
     box-shadow: none; /* 0 1px 0 0 #000; */
   }
   #contactBox .input-field textarea[type=text]:focus {
     border-bottom: 1px solid #000;
     box-shadow: none !important;
   }
   #contactBox textarea:focus {box-shadow: none !important;}
   /* valid color */
   #contactBox .input-field input[type=text].valid {
     border-bottom: 1px solid #000;
     box-shadow: none; /* 0 1px 0 0 #000; */
   }
   /* invalid color */
   #contactBox .input-field input[type=text].invalid {
     border-bottom: 1px solid #000;
     box-shadow: none; /* 0 1px 0 0 #000; */
   }
   /* icon prefix focus color */
   #contactBox .input-field .prefix.active {
     color: none; /* #000; */
   }
	
	
	
	
	
	
	div#modalPopup {position:fixed; left:0; right:0; top:0; bottom:0; background:#fff; opacity:0.60; filter:alpha(opacity=60); z-index:99999; display:none;}
	div#popUpConts {position:fixed; top:0; left:0; right:0; bottom:0; padding-top:50px; z-index:999999; display:none; overflow-y:scroll; overflow-x:auto;}
	div#popUpConts div.contsBox {width:878px; border:1px solid #eee; min-height:500px; padding:40px 60px; margin:0 auto; background:#fff; font:normal 15px malgun gothic, dotum; color:#000; box-shadow:3px 3px 5px #999;}
	div#popUpConts div.contsBox p.closeX {position:absolute; top:-10px; right:-10px; padding:5px 15px; font:bold 18px arial; cursor:pointer; color:#333; border:1px solid #ccc; background:#eee;}
	div#popUpConts div.contsBox p.closeX:hover {border-color:#999; background-color:#fff;}
		
	div#popUpConts div.solu div.txtBox{position:relative; display:none;}
	div#popUpConts div.solu div.txtBox div.menuBox {position:absolute; right:0; top:80px; background-color:#fff;}
	div#popUpConts div.solu div.txtBox div.menuBox ul li {width:180px; font:bold 14px/40px malgun gothic, dotum; border-bottom:1px solid #ddd; cursor:pointer;}
	div#popUpConts div.solu div.txtBox div.menuBox ul li span.heightBar {width:5px; height:5px; background-color:#ddd; display:inline-block; vertical-align:middle; margin:0 15px 0 10px;}
	div#popUpConts div.solu div.txtBox div.menuBox ul li:hover {border-bottom:2px solid #39c;}
	div#popUpConts div.solu div.txtBox div.menuBox ul li:hover span.heightBar {background-color:#39c;}	
	div#popUpConts div.solu div.txtBox div.menuBox ul li.on {border-bottom:2px dotted #39c;}
	div#popUpConts div.solu div.txtBox div.menuBox ul li.on span.heightBar {background-color:#39c;}
	
	div#popUpConts div.solu div.txtBox h1 {font:bold 20px malgun gothic, dotum; border-bottom:3px dotted #ccc; padding-bottom:10px; letter-spacing:-1px;}
	div#popUpConts div.solu div.txtBox h1 span {background-image:url(../img/img_solution01_01.jpg); background-repeat:no-repeat; width:45px; height:45px; vertical-align:middle; display:inline-block; margin-right:15px;}
	div#popUpConts div.solu div.txtBox h1 span.icon01 {background-position:0 0;}
	div#popUpConts div.solu div.txtBox h1 span.icon02 {background-position:0 -46px;}
	div#popUpConts div.solu div.txtBox h1 span.icon03 {background-position:0 -92px;}
	div#popUpConts div.solu div.txtBox h1 span.icon04 {background-position:0 -138px;}
	div#popUpConts div.solu div.txtBox h1 span.icon05 {background-position:0 -184px;}
	div#popUpConts div.solu div.txtBox h1 span.icon06 {background-position:0 -230px;}
	div#popUpConts div.solu div.txtBox h1 span.icon07 {background-position:0 -276px;}
	div#popUpConts div.solu div.txtBox h1 span.eng {font:normal 14px/42px arial; letter-spacing:0; white-space:nowrap; color:#aaa; background:none; margin-left:20px;}	
	
	div#popUpConts div.solu div.txtBox div.page {margin-right:200px;}	
	
	div#popUpConts div.solu div.txtBox h2 {padding:30px 0 15px; border-bottom:2px solid #9ACCCD; font:bold 18px malgun gothic, dotum; color:#333; letter-spacing:-1px; position:relative;}
	div#popUpConts div.solu div.txtBox h2.first {}
	div#popUpConts div.solu div.txtBox h2 span.num {width:22px; height:22px; background-position:center center; background-repeat:no-repeat; display:inline-block; vertical-align:middle; margin-right:10px;}
	div#popUpConts div.solu div.txtBox h2 span.nA {background-image:url(../img/numa-22.png);}
	div#popUpConts div.solu div.txtBox h2 span.n01 {background-image:url(../img/num01.png);}
	div#popUpConts div.solu div.txtBox h2 span.n02 {background-image:url(../img/num02.png);}
	div#popUpConts div.solu div.txtBox h2 span.n03 {background-image:url(../img/num03.png);}
	div#popUpConts div.solu div.txtBox h2 span.n04 {background-image:url(../img/num04.png);}
	div#popUpConts div.solu div.txtBox h2 span.n05 {background-image:url(../img/num05.png);}	
	div#popUpConts div.solu div.txtBox h2 span.n06 {background-image:url(../img/num06.png);}	
	
	div#popUpConts div.solu div.txtBox div.popUpPageMenuBox {padding:4px 20px 0; text-align:center; background-color:#f6f6f6;}
	div#popUpConts div.solu div.txtBox div.popUpPageMenuBox a {cursor:pointer; width:200px; font:normal 15px/50px arial; color:#444; display:inline-block;}
	div#popUpConts div.solu div.txtBox div.popUpPageMenuBox a:hover {font-weight:bold; border-bottom:4px solid #ddd;}
	div#popUpConts div.solu div.txtBox div.popUpPageMenuBox a.on {font-weight:bold; border-bottom:4px solid #9ACCCD; color:#000;}
	
	div#popUpConts div.solu div.txtBox div.listBox {position:relative; padding:5px 0; border-bottom:1px dashed #ccc;}
	
	div#popUpConts div.solu div.txtBox div.listBox div.exTxtsBox {border:6px solid #eee; padding:18px 20px; margin:10px 0;}
	
	div#popUpConts div.solu div.txtBox div.listBox div.exTxtsBox strong.titles {color:#069; display:block; padding:15px 0 10px;}
	div#popUpConts div.solu div.txtBox div.listBox div.exTxtsBox strong.t01 {color:#096; text-align:center; margin-bottom:20px; padding:15px 0; border-bottom:1px dotted #ccc;}
	
	div#popUpConts div.solu div.txtBox div.listBox div.exTxtsBox dl.specialExTxts {padding:15px 0; font:normal 12px malgun gothic, dotum;}
	div#popUpConts div.solu div.txtBox div.listBox div.exTxtsBox dl.specialExTxts dt {padding:9px 0 9px 30px; font:normal 12px/18px malgun gothic, dotum; border-bottom:1px dashed #ddd; position:relative; cursor:pointer;}
	div#popUpConts div.solu div.txtBox div.listBox div.exTxtsBox dl.specialExTxts dt span {position:absolute; left:0; top:10px; background:url(../img/btn_downarrow_s_a.png) #fff no-repeat center center; border:1px dotted #bbb; display:block; width:18px; height:14px; font-size:11px; color:#555; cursor:pointer; letter-spacing:-1px;}
	div#popUpConts div.solu div.txtBox div.listBox div.exTxtsBox dl.specialExTxts dt:hover span {border-color:#ccc; border-style:solid;}
	div#popUpConts div.solu div.txtBox div.listBox div.exTxtsBox dl.specialExTxts dt.on {}
	div#popUpConts div.solu div.txtBox div.listBox div.exTxtsBox dl.specialExTxts dt.on span {background-image:url(../img/btn_uparrow_s_a.png);}
	div#popUpConts div.solu div.txtBox div.listBox div.exTxtsBox dl.specialExTxts dd {padding:8px 10px 8px 30px; font:normal 11px/20px malgun gothic, dotum; border-bottom:1px solid #eee; background-color:#f6f6f6; display:none;}
	div#popUpConts div.solu div.txtBox div.listBox div.exTxtsBox dl.on dt span {background-image:url(../img/btn_uparrow_s_a.png);}
	div#popUpConts div.solu div.txtBox div.listBox div.exTxtsBox dl.on dt.on span {background-image:url(../img/btn_downarrow_s_a.png);}
	div#popUpConts div.solu div.txtBox div.listBox div.exTxtsBox dl.on dd {display:block;}
	
	div#popUpConts div.solu div.txtBox div.listBox div.exTxtsBox dl.specialExTxts dd.tableBox {}
	div#popUpConts div.solu div.txtBox div.listBox div.exTxtsBox dl.specialExTxts dd.tableBox table {background-color:#fff; margin:10px 0;}
	div#popUpConts div.solu div.txtBox div.listBox div.exTxtsBox dl.specialExTxts dd.tableBox table th {padding:4px 5px; border-bottom:2px solid #ddd; background-color:#777; color:#fff; white-space:nowrap;}
	div#popUpConts div.solu div.txtBox div.listBox div.exTxtsBox dl.specialExTxts dd.tableBox table td {text-align:center; padding:4px 5px; border-bottom:1px dotted #ccc; line-height:18px;}
	div#popUpConts div.solu div.txtBox div.listBox div.exTxtsBox dl.specialExTxts dd.tableBox table td.leftAlign {text-align:left;}
	
	div#popUpConts div.solu div.txtBox div.listBox div.exTxtsBox dl.specialExTxts dd ul li {position:relative;}	
	div#popUpConts div.solu div.txtBox div.listBox div.exTxtsBox dl.specialExTxts dd ul li span.txtIcon {position:absolute; top:8px; left:-15px; display:block; background-color:#39c; width:4px; height:4px;}
	
	div#popUpConts div.solu div.txts06 div.listBox div.exTxtsBox {min-height:630px;}
	div#popUpConts div.solu div.txts06 div.listBox div.exTxtsBox dl.specialExTxts {padding:0; width:302px; float:left; min-height:154px;}
	div#popUpConts div.solu div.txts06 div.listBox div.exTxtsBox dl.specialExTxts:nth-child(even) {margin-left:20px;}
	div#popUpConts div.solu div.txts06 div.listBox div.exTxtsBox dl.specialExTxts dd {min-height:100px;}
	
	div#popUpConts div.solu div.txtBox div.listBox div.exTxtsBox div.btnBox {text-align:center; padding:10px 0 20px;}
	div#popUpConts div.solu div.txtBox div.listBox div.exTxtsBox div.btnBox a {display:inline-block; height:23px; margin:0 10px; background-image:url(../img/btns_01.jpg); background-repeat:no-repeat;}
	div#popUpConts div.solu div.txtBox div.listBox div.exTxtsBox div.btnBox a.btn01 {width:177px; background-position:0 0;}
	div#popUpConts div.solu div.txtBox div.listBox div.exTxtsBox div.btnBox a.btn02 {width:181px; background-position:0 -24px;}
	div#popUpConts div.solu div.txtBox div.listBox div.exTxtsBox div.btnBox a.btn03 {width:145px; background-position:0 -156px;}
	
	div#popUpConts div.solu div.txtBox div.listBox div.exTxtsBox div.t01 {padding:0; border-bottom:1px solid #ddd;}
	div#popUpConts div.solu div.txtBox div.listBox div.exTxtsBox div.t01 a {background-color:#f6f6f6; background-image:none; font:normal 11px arial; border:1px solid #ddd; height:20px; border-bottom:0; padding:5px 12px 0; margin:0; margin-left:-6px; vertical-align:bottom; cursor:pointer;}
	div#popUpConts div.solu div.txtBox div.listBox div.exTxtsBox div.t01 a:hover {background-color:#fff;}
	div#popUpConts div.solu div.txtBox div.listBox div.exTxtsBox div.t01 a.on {height:30px; z-index:999; background-color:#fff; font-weight:bold; margin-bottom:-1px;}
	
	div#popUpConts div.solu div.txtBox div.listBox div.exTxtsBox div.contsLink {background-color:#f6f6f6; padding:10px 0;}
	div#popUpConts div.solu div.txtBox div.listBox div.exTxtsBox div.contsLink a {height:35px; margin:0 3px;}
	div#popUpConts div.solu div.txtBox div.listBox div.exTxtsBox div.contsLink a.btn01 {width:135px; background-position:0 -48px;}
	div#popUpConts div.solu div.txtBox div.listBox div.exTxtsBox div.contsLink a.btn02 {width:133px; background-position:0 -84px;}
	div#popUpConts div.solu div.txtBox div.listBox div.exTxtsBox div.contsLink a.btn03 {width:135px; background-position:0 -120px;}
	
	div#popUpConts div.solu div.txtBox div.listBox div.exTxtsBox div.ulBox {padding:15px 20px; border:1px solid #ddd; margin:20px 0;}
	div#popUpConts div.solu div.txtBox div.listBox div.exTxtsBox div.ulBox ul {}
	div#popUpConts div.solu div.txtBox div.listBox div.exTxtsBox div.ulBox ul li {cursor:pointer;}
	div#popUpConts div.solu div.txtBox div.listBox div.exTxtsBox div.ulBox ul li:hover {border-bottom:1px dotted #ddd; background-color:#f6f6f6;}	
	div#popUpConts div.solu div.txtBox div.listBox div.exTxtsBox div.ulBox ul li a {font-size:11px; display:block; line-height:24px;}	
	div#popUpConts div.solu div.txtBox div.listBox div.exTxtsBox div.ulBox ul li a span {background:url(../img/solution02_link_01.gif) no-repeat -2px -4px; width:9px; height:9px; display:inline-block; margin-right:7px; vertical-align:middle;}
	
	div#popUpConts div.solu div.txtBox div.listBox div.exTxtsBox div.imgBox {text-align:center; padding:30px 0;}
	div#popUpConts div.solu div.txtBox div.listBox div.exTxtsBox div.imgBox img {display:none; margin:0 auto;}
	div#popUpConts div.solu div.txtBox div.listBox div.exTxtsBox div.imgBox img.on {display:block;}
	div#popUpConts div.solu div.txtBox div.listBox div.exTxtsBox div.imgBox img.off {display:none;}
	
	div#popUpConts div.solu div.txtBox div.kms {min-height:60px;}
	div#popUpConts div.solu div.txtBox div.kms dl {}
	div#popUpConts div.solu div.txtBox div.kms dl dt {font-size:14px; line-height:40px; font-weight:bold;}
	div#popUpConts div.solu div.txtBox div.kms dl dt.on {border-bottom:2px dotted #eee;}	
	div#popUpConts div.solu div.txtBox div.kms dl dt.noTitle {height:18px;}	
	div#popUpConts div.solu div.txtBox div.kms dl dt span.arrow {display:inline-block; background:url(../img/left_arrow.png) no-repeat center center; width:6px; height:10px; margin-right:7px;}
	div#popUpConts div.solu div.txtBox div.kms dl dd {font-size:12px; font-weight:normal; line-height:20px; padding:3px 10px 12px 0; color:#666; word-wrap:break-word; word-break:keep-all;}
	div#popUpConts div.solu div.txtBox div.kms dl dd.pptContsBox {padding:20px 0;}
	
	div#popUpConts div.solu div.txtBox div.kms dl dd strong.titles {border-bottom:1px solid #eee; display:block; padding:6px 0; color:#555;}
	
	div#popUpConts div.solu div.txtBox div.listBox dl dd ul li {border:none; min-height:20px;}
	div#popUpConts div.solu div.txtBox div.listBox dl dd ul li.imgBox img {padding:5px 0;}
	
	div#popUpConts div.solu div.txts06 div.p02 div.listBox dl dd strong.titles {background-color:#f6f6f6; padding-left:8px; border-color:#999; border-style:dashed; color:#333;}
	div#popUpConts div.solu div.txts06 div.p02 div.listBox dl dd ul li {line-height:22px; padding:7px 0;}
	div#popUpConts div.solu div.txts06 div.p02 div.listBox dl dd ul li strong {display:block;}	
	
	div#popUpConts div.solu div.txts06 div.p03 div.listBox dl dd strong.titles {background-color:#f6f6f6; padding-left:8px; border-color:#999; border-style:dashed; color:#333;}
	div#popUpConts div.solu div.txts06 div.p03 div.listBox dl dd ul li {line-height:22px; padding:7px 0;}
	div#popUpConts div.solu div.txts06 div.p03 div.listBox dl dd ul li strong {display:block;}
	
	div#popUpConts div.solu div.txts06 div.p04 div.listBox dl dd strong.titles {background-color:#f6f6f6; padding-left:8px; border-color:#999; border-style:dashed; color:#333;}
	div#popUpConts div.solu div.txts06 div.p04 div.listBox dl dd ul li {line-height:22px; padding:7px 0;}
	div#popUpConts div.solu div.txts06 div.p04 div.listBox dl dd ul li strong {display:block;}
	
	div#popUpConts div.solu div.txts06 div.p05 div.listBox dl dd strong.titles {background-color:#f6f6f6; padding-left:8px; border-color:#999; border-style:dashed; color:#333;}
	div#popUpConts div.solu div.txts06 div.p05 div.listBox dl dd ul li {line-height:22px; padding:7px 0;}
	div#popUpConts div.solu div.txts06 div.p05 div.listBox dl dd ul li strong {display:block;}
	
	div#popUpConts div.solu div.txts06 div.p06 div.listBox dl dd strong.titles {background-color:#f6f6f6; padding-left:8px; border-color:#999; border-style:dashed; color:#333;}
	div#popUpConts div.solu div.txts06 div.p06 div.listBox dl dd ul li {line-height:22px; padding:7px 0;}
	div#popUpConts div.solu div.txts06 div.p06 div.listBox dl dd ul li strong {display:block;}
	
	div#popUpConts div.solu div.txts06 div.p07 div.listBox dl dd strong.titles {background-color:#f6f6f6; padding-left:8px; border-color:#999; border-style:dashed; color:#333;}
	div#popUpConts div.solu div.txts06 div.p07 div.listBox dl dd ul li {line-height:22px; padding:7px 0;}
	div#popUpConts div.solu div.txts06 div.p07 div.listBox dl dd ul li strong {display:block;}
	
	div#popUpConts div.solu div.txts06 div.p08 div.listBox dl dd strong.titles {background-color:#f6f6f6; padding-left:8px; border-color:#999; border-style:dashed; color:#333;}
	div#popUpConts div.solu div.txts06 div.p08 div.listBox dl dd ul li {line-height:22px; padding:7px 0;}
	div#popUpConts div.solu div.txts06 div.p08 div.listBox dl dd ul li strong {display:block;}
	
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.pptBox {position:relative;}
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.pptBox a {display:block; position:absolute; top:0; height:373px; width:84px; background-repeat:no-repeat; background-position:center center; background-color:#fafafa;}
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.pptBox a.left {background-image:url(../img/btn_leftarrow.png); left:0;}
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.pptBox a.right {background-image:url(../img/btn_rightarrow.png); right:0;}
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.pptBox div.pptImgBox {width:490px; height:371px; overflow:hidden; margin:0 auto; border:1px dotted #ccc; position:relative;}
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.pptBox div.pptImgBox div.pptInnerBox {height:371px;}
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.pptBox div.pptImgBox div.pptInnerBox span.on {display:none;}
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.pptBox div.pptImgBox div.pptInnerBox span {background-repeat:no-repeat; width:490px; height:371px; display:block;}
	
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.transPpt a {width:176px;}
	
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.gtrisPpt div.pptImgBox {width:481px; height:690px;}
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.gtrisPpt a {width:174px; height:692px;}
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.gtrisPpt div.pptImgBox div.pptInnerBox span {width:481px; height:690px;}
	
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.arcmanPpt div.pptImgBox div.pptInnerBox span {background-image:url(../img/ppt_arcman.jpg);}
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.arcmanPpt div.pptImgBox div.pptInnerBox span.p01 {background-position:0 0;}
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.arcmanPpt div.pptImgBox div.pptInnerBox span.p02 {background-position:0 -372px;}
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.arcmanPpt div.pptImgBox div.pptInnerBox span.p03 {background-position:0 -744px;}
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.arcmanPpt div.pptImgBox div.pptInnerBox span.p04 {background-position:0 -1116px;}
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.arcmanPpt div.pptImgBox div.pptInnerBox span.p05 {background-position:0 -1488px;}
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.arcmanPpt div.pptImgBox div.pptInnerBox span.p06 {background-position:0 -1860px;}
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.arcmanPpt div.pptImgBox div.pptInnerBox span.p07 {background-position:0 -2232px;}
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.arcmanPpt div.pptImgBox div.pptInnerBox span.p08 {background-position:0 -2604px;}
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.arcmanPpt div.pptImgBox div.pptInnerBox span.p09 {background-position:0 -2976px;}
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.arcmanPpt div.pptImgBox div.pptInnerBox span.p10 {background-position:0 -3348px;}
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.arcmanPpt div.pptImgBox div.pptInnerBox span.p11 {background-position:0 -3720px;}
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.arcmanPpt div.pptImgBox div.pptInnerBox span.p12 {background-position:0 -4092px;}
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.arcmanPpt div.pptImgBox div.pptInnerBox span.p13 {background-position:0 -4464px;}
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.arcmanPpt div.pptImgBox div.pptInnerBox span.p14 {background-position:0 -4836px;}
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.arcmanPpt div.pptImgBox div.pptInnerBox span.p15 {background-position:0 -5208px;}
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.arcmanPpt div.pptImgBox div.pptInnerBox span.p16 {background-position:0 -5580px;}
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.arcmanPpt div.pptImgBox div.pptInnerBox span.p17 {background-position:0 -5952px;}

	div#popUpConts div.solu div.txtBox div.listBox dl dd div.ydPpt div.pptImgBox div.pptInnerBox span {background-image:url(../img/ppt_yd.jpg);}
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.ydPpt div.pptImgBox div.pptInnerBox span.p01 {background-position:0 0;}
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.ydPpt div.pptImgBox div.pptInnerBox span.p02 {background-position:0 -372px;}
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.ydPpt div.pptImgBox div.pptInnerBox span.p03 {background-position:0 -744px;}
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.ydPpt div.pptImgBox div.pptInnerBox span.p04 {background-position:0 -1116px;}
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.ydPpt div.pptImgBox div.pptInnerBox span.p05 {background-position:0 -1488px;}
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.ydPpt div.pptImgBox div.pptInnerBox span.p06 {background-position:0 -1860px;}
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.ydPpt div.pptImgBox div.pptInnerBox span.p07 {background-position:0 -2232px;}
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.ydPpt div.pptImgBox div.pptInnerBox span.p08 {background-position:0 -2604px;}
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.ydPpt div.pptImgBox div.pptInnerBox span.p09 {background-position:0 -2976px;}
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.ydPpt div.pptImgBox div.pptInnerBox span.p10 {background-position:0 -3348px;}
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.ydPpt div.pptImgBox div.pptInnerBox span.p11 {background-position:0 -3720px;}
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.ydPpt div.pptImgBox div.pptInnerBox span.p12 {background-position:0 -4092px;}
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.ydPpt div.pptImgBox div.pptInnerBox span.p13 {background-position:0 -4464px;}
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.ydPpt div.pptImgBox div.pptInnerBox span.p14 {background-position:0 -4836px;}
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.ydPpt div.pptImgBox div.pptInnerBox span.p15 {background-position:0 -5208px;}
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.ydPpt div.pptImgBox div.pptInnerBox span.p16 {background-position:0 -5580px;}
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.ydPpt div.pptImgBox div.pptInnerBox span.p17 {background-position:0 -5952px;}	
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.ydPpt div.pptImgBox div.pptInnerBox span.p18 {background-position:0 -6324px;}	
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.ydPpt div.pptImgBox div.pptInnerBox span.p19 {background-position:0 -6696px;}	
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.ydPpt div.pptImgBox div.pptInnerBox span.p20 {background-position:0 -7068px;}	
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.ydPpt div.pptImgBox div.pptInnerBox span.p21 {background-position:0 -7440px;}	
	
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.telPpt div.pptImgBox div.pptInnerBox span {background-image:url(../img/ppt_tel.jpg);}
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.telPpt div.pptImgBox div.pptInnerBox span.p01 {background-position:0 0;}
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.telPpt div.pptImgBox div.pptInnerBox span.p02 {background-position:0 -372px;}
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.telPpt div.pptImgBox div.pptInnerBox span.p03 {background-position:0 -744px;}
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.telPpt div.pptImgBox div.pptInnerBox span.p04 {background-position:0 -1116px;}
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.telPpt div.pptImgBox div.pptInnerBox span.p05 {background-position:0 -1488px;}
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.telPpt div.pptImgBox div.pptInnerBox span.p06 {background-position:0 -1860px;}
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.telPpt div.pptImgBox div.pptInnerBox span.p07 {background-position:0 -2232px;}
	
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.edPpt div.pptImgBox div.pptInnerBox span {background-image:url(../img/ppt_ed.jpg);}
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.edPpt div.pptImgBox div.pptInnerBox span.p01 {background-position:0 0;}
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.edPpt div.pptImgBox div.pptInnerBox span.p02 {background-position:0 -372px;}
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.edPpt div.pptImgBox div.pptInnerBox span.p03 {background-position:0 -744px;}
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.edPpt div.pptImgBox div.pptInnerBox span.p04 {background-position:0 -1116px;}
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.edPpt div.pptImgBox div.pptInnerBox span.p05 {background-position:0 -1488px;}
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.edPpt div.pptImgBox div.pptInnerBox span.p06 {background-position:0 -1860px;}
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.edPpt div.pptImgBox div.pptInnerBox span.p07 {background-position:0 -2232px;}
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.edPpt div.pptImgBox div.pptInnerBox span.p08 {background-position:0 -2604px;}
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.edPpt div.pptImgBox div.pptInnerBox span.p09 {background-position:0 -2976px;}
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.edPpt div.pptImgBox div.pptInnerBox span.p10 {background-position:0 -3348px;}
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.edPpt div.pptImgBox div.pptInnerBox span.p11 {background-position:0 -3720px;}
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.edPpt div.pptImgBox div.pptInnerBox span.p12 {background-position:0 -4092px;}
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.edPpt div.pptImgBox div.pptInnerBox span.p13 {background-position:0 -4464px;}
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.edPpt div.pptImgBox div.pptInnerBox span.p14 {background-position:0 -4836px;}
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.edPpt div.pptImgBox div.pptInnerBox span.p15 {background-position:0 -5208px;}
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.edPpt div.pptImgBox div.pptInnerBox span.p16 {background-position:0 -5580px;}
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.edPpt div.pptImgBox div.pptInnerBox span.p17 {background-position:0 -5952px;}	
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.edPpt div.pptImgBox div.pptInnerBox span.p18 {background-position:0 -6324px;}	
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.edPpt div.pptImgBox div.pptInnerBox span.p19 {background-position:0 -6696px;}	
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.edPpt div.pptImgBox div.pptInnerBox span.p20 {background-position:0 -7068px;}	
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.edPpt div.pptImgBox div.pptInnerBox span.p21 {background-position:0 -7440px;}
	
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.transPpt div.pptImgBox div.pptInnerBox span {background-image:url(../img/ppt_trans.jpg);}
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.transPpt div.pptImgBox div.pptInnerBox span.p01 {background-position:0 0;}
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.transPpt div.pptImgBox div.pptInnerBox span.p02 {background-position:0 -372px;}
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.transPpt div.pptImgBox div.pptInnerBox span.p03 {background-position:0 -744px;}
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.transPpt div.pptImgBox div.pptInnerBox span.p04 {background-position:0 -1116px;}
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.transPpt div.pptImgBox div.pptInnerBox span.p05 {background-position:0 -1488px;}
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.transPpt div.pptImgBox div.pptInnerBox span.p06 {background-position:0 -1860px;}
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.transPpt div.pptImgBox div.pptInnerBox span.p07 {background-position:0 -2232px;}
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.transPpt div.pptImgBox div.pptInnerBox span.p08 {background-position:0 -2604px;}
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.transPpt div.pptImgBox div.pptInnerBox span.p09 {background-position:0 -2976px;}
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.transPpt div.pptImgBox div.pptInnerBox span.p10 {background-position:0 -3348px;}
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.transPpt div.pptImgBox div.pptInnerBox span.p11 {background-position:0 -3720px;}
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.transPpt div.pptImgBox div.pptInnerBox span.p12 {background-position:0 -4092px;}
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.transPpt div.pptImgBox div.pptInnerBox span.p13 {background-position:0 -4464px;}
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.transPpt div.pptImgBox div.pptInnerBox span.p14 {background-position:0 -4836px;}
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.transPpt div.pptImgBox div.pptInnerBox span.p15 {background-position:0 -5208px;}
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.transPpt div.pptImgBox div.pptInnerBox span.p16 {background-position:0 -5580px;}
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.transPpt div.pptImgBox div.pptInnerBox span.p17 {background-position:0 -5952px;}
	
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.gtrisPpt div.pptImgBox div.pptInnerBox span {background-image:url(../img/ppt_gtris.jpg);}
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.gtrisPpt div.pptImgBox div.pptInnerBox span.p01 {background-position:0 0;}
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.gtrisPpt div.pptImgBox div.pptInnerBox span.p02 {background-position:0 -691px;}
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.gtrisPpt div.pptImgBox div.pptInnerBox span.p03 {background-position:0 -1382px;}
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.gtrisPpt div.pptImgBox div.pptInnerBox span.p04 {background-position:0 -2073px;}
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.gtrisPpt div.pptImgBox div.pptInnerBox span.p05 {background-position:0 -2764px;}
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.gtrisPpt div.pptImgBox div.pptInnerBox span.p06 {background-position:0 -3455px;}
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.gtrisPpt div.pptImgBox div.pptInnerBox span.p07 {background-position:0 -4146px;}
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.gtrisPpt div.pptImgBox div.pptInnerBox span.p08 {background-position:0 -4837px;}
	div#popUpConts div.solu div.txtBox div.listBox dl dd div.gtrisPpt div.pptImgBox div.pptInnerBox span.p09 {background-position:0 -5528px;}
	
	div#popUpConts div.solu div.txtBox div.page {display:none;}	
	
	div#popUpConts div.solu div.txtBox div.p05 div.elearning  {display:none;}	
	
	div#popUpConts div.solu div.txtBox div.p05 div.on {display:block;}
	
	div#popUpConts div.solu div.txts01 {}	
	div#popUpConts div.solu div.txts01 div.exP {margin-top:10px; padding-bottom:30px; height:557px; background:url(../img/img_solution01.jpg) no-repeat top center;}	
	
	div#popUpConts div.solu div.txts02 {}		
	
	div#popUpConts div.solu div.txts03 {}	
	div#popUpConts div.solu div.txts03 div.exP {margin-top:10px; padding-bottom:30px; height:557px; background:url(../img/img_solution02.jpg) no-repeat top center;}	
	
	div#popUpConts div.solu div.txts04 {}	
	div#popUpConts div.solu div.txts04 div.menuBox ul li {font-size:11px; line-height:36px;}	
	div#popUpConts div.solu div.txts04 div.menuBox ul li span.heightBar {margin:0 10px;}	
	
	
	