@import url(https://fonts.googleapis.com/css?family=Roboto:400,500,700);
@charset "utf-8";.welcomeXE{padding-top:0px;font-family:Raleway,'나눔바른고딕',NanumBarunGothic,ng,'맑은 고딕','Malgun Gothic','돋움',Dotum,'애플 SD 산돌고딕 Neo','Apple SD Gothic Neo','Roboto',AppleGothic,Helvetica,sans-serif}.content+.welcomeXE{padding-top:0}
.welcomeXE section{width:1200px;margin:0 auto}
.welcomeXE .btn_wrap .btn{background:#165972; color:#fff; padding:10px 28px !important; font-size:17px; border-radius:10px; transition:0.2s;}
.welcomeXE .btn_wrap .btn:hover{background:#002d3e}
@media all and (max-width:479px){
	.welcomeXE{padding-top:0}
	.welcomeXE section{width:100%;box-sizing:border-box;overflow:hidden}
}

.welcomeXE .tit{padding-bottom:32px;font-size:25px;color:#333;font-weight:700;letter-spacing:1px;line-height:30px}
.welcomeXE .tit1{padding-bottom:10px;font-size:24px;color:#333;font-weight:700;letter-spacing:1px;line-height:30px}
.welcomeXE .noti{display:block;padding:0px 0 0;margin:0 0 12px;font-size:24px;font-weight:700;color:#cda25a;letter-spacing:1px;line-height:24px}
.welcomeXE .noti2{display:block;padding:0px 0 0;margin:0 0 12px;font-size:24px;font-weight:700;color:#cda25a;letter-spacing:1px;line-height:30px}
@media all and (max-width:479px){
	.welcomeXE .tit{padding-bottom:16px;font-size:30px;color:#333;font-weight:700;letter-spacing:1px;line-height:50px}
}

.welcomeXE .intro{width:408px;height:600px;padding-right:792px;background:url(../img/intro.png) 100% 100% no-repeat}
.welcomeXE .intro .cont{padding-bottom:37px;font-size:15px;font-weight:400;color:#888;line-height:27px}
.welcomeXE .intro .btn_start{display:inline-block;margin:50px 0;padding:0 27px;height:40px;border:2px solid #cda25a;background-color:#fff;font-size:13px;line-height:40px;letter-spacing:1px;color:#cda25a;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.welcomeXE .intro .btn_start:active 
.welcomeXE .intro .btn_start:focus,
.welcomeXE .intro .btn_start:hover{background-color:#cda25a;color:#fff}.bg-holder{background-image:url(../img/bg_stat.jpg)}
@media all and (max-width:479px){
	.welcomeXE .intro{width:100%;box-sizing:border-box;padding:0 14px;height:auto;background:#fff}
	.welcomeXE .intro .cont{padding-bottom:17px}
	.welcomeXE .intro .btn_start{margin:20px 0 50px}
}

.welcomeXE .xeicon{overflow:hidden;position:static;width:100%;margin:0;height:100%}
.welcomeXE .xeicon h1{margin-top:170px;font-size:40px;color:#f6f6f6;text-align:center;letter-spacing:3px;font-weight:400;line-height:1.2em;text-transform:uppercase}
.welcomeXE .xeicon h1 a{color:#FFF}
.welcomeXE .xeicon .button-area{text-align:center;margin-bottom:140px}
.welcomeXE .xeicon .button-area .btn_item{font-size:14px;letter-spacing:2px}
@media all and (max-width:479px){
	.welcomeXE .xeicon{height:auto}
	.welcomeXE .xeicon h1{margin-top:70px}
	.welcomeXE .xeicon .button-area{margin-bottom:50px}
	.welcomeXE .xeicon .button-area .btn_item{font-size:14px;letter-spacing:2px;margin:20px 0}
	.welcomeXE .xeicon{background-position:0 0;background-attachment:inherit}
}

.welcomeXE .guide{height:700px;padding-top:30px}
.welcomeXE .guide .noti{display:block;padding:0px 0 0;margin:0 0 12px;font-size:14px;font-weight:700;color:#cda25a;letter-spacing:1px;line-height:20px}
.welcomeXE .guide ul{padding-top:27px}
.welcomeXE .guide li{position:relative;float:left;width:250px;min-height:140px;padding:0 0 0 20px;margin:0 0 30px}
.welcomeXE .guide h2{padding:7px 24px 13px 0;font-size:17px;font-weight:400;line-height:23px;color:#333}
.welcomeXE .guide p{padding:0;font-size:20px;line-height:26px;color:#888}
.welcomeXE .guide .ico{position:absolute;top:0;left:0;width:48px;height:48px;border-radius:100%;background-color:#555;font-size:22px;text-align:center;line-height:50px;color:#efefef}
.welcomeXE .guide .ico:active,
.welcomeXE .guide .ico:focus,
.welcomeXE .guide .ico:hover{background-color:#cda25a}
.welcomeXE .guide p a{color:#444}
.welcomeXE .guide p a:active,
.welcomeXE .guide p a:focus,
.welcomeXE .guide p a:hover{color:#cda25a;border-bottom:1px solid #cda25a}
@media all and (max-width:479px){
	.welcomeXE .guide{padding:0 14px;height:auto;padding-top:40px}
	.welcomeXE .guide li{width:auto;margin:0 0 20px}
}

.welcomeXE .guide1{min-height:150px;padding:30px 0 0 10px}
.welcomeXE .guide1 .cont{padding-bottom:37px;font-size:15px;font-weight:400;color:#888;line-height:27px}
.welcomeXE .guide1 ul{overflow:hidden;padding-top:0px}
.welcomeXE .guide1 li{position:relative;float:left;padding:0 0 0 0px;margin:0 0 10px}
.welcomeXE .guide1 li .Xe_box{min-height:70px;min-width:340px;margin:0 10px;padding:0 20px;border:1px solid #EDD;background-color:#EDDDC2;text-align:center;}
.welcomeXE .guide1 li .Xe_box1{min-height:70px;min-width:340px;margin:0 10px;padding:10px 20px;border:1px solid #EDD;background-color:#EDDDC2;text-align:center;}
.welcomeXE .guide1 h2{padding:7px 24px 13px 0;font-size:25px;font-weight:400;line-height:23px;color:#333}
.welcomeXE .guide1 p{padding:0px;font-size:14px;line-height:20px;color:#888}
.welcomeXE .guide1 .Xe_box2{width:730px;margin:0;padding:0;border:0}
.welcomeXE .guide1 .Xe_box3{width:420px;margin:0;padding:0;border:0}
.welcomeXE .guide1 .pnon{padding:50px 0 0 0;color:#333;}
.welcomeXE .guide1 .pnon1{padding:0 0 0 24px;color:#333;line-height:35px}
.welcomeXE .guide1 .pnon2{padding:0 0 0 20px;color:#333;}
.welcomeXE .guide1 .ptit{padding:0 0 0 20px;font-size:18px;line-height:25px;color:#333}
.welcomeXE .guide1 .bgco{background-color:#FFFF99;padding:3px}
.welcomeXE .guide1 .ulin{text-decoration: underline;font-weight:700;}
.welcomeXE .guide1 .ulinb{text-decoration: underline;font-weight:700;color:#0000FF}
.welcomeXE .guide1 .incl{font-style: oblique;font-weight:700;}
.welcomeXE .guide p a:hover{color:#cda25a;border-bottom:1px solid #cda25a}
@media all and (max-width:479px){
	.welcomeXE .guide1{padding:0 14px;height:auto;padding-top:40px}
	.welcomeXE .guide1 li{width:auto;margin:0 0 10px}
	.welcomeXE .guide1 .Xe_box2{width:380px;margin:0;padding:0;border:0}
	.welcomeXE .guide1 .Xe_box3{width:380px;margin:0;padding:0;border:0}
    .welcomeXE .guide1 .tit {padding-bottom: 20px;font-size: 24px;color: #333;font-weight: 500;letter-spacing: 1px;line-height: 30px}
}

.welcomeXE .guide2{min-height:230px;padding:30px 0 0 10px}
.welcomeXE .guide2 .cont{padding-bottom:10px;font-size:15px;font-weight:400;color:#888;line-height:27px}
.welcomeXE .guide2 ul{overflow:hidden;padding-top:0px}
.welcomeXE .guide2 li{position:relative;float:left;padding:0 0 0 0px;margin:0 0 10px}
.welcomeXE .guide2 li .Xe_box{min-height:70px;min-width:340px;margin:0 10px;padding:0 20px;border:1px solid #EDD;background-color:#EDDDC2;text-align:center;}
.welcomeXE .guide2 li .Xe_box2{min-height:70px;min-width:500px;margin:0 10px 0 0;padding:10px 20px;border:1px solid #EDD;background-color:#EDDDC2;text-align:center;}
.welcomeXE .guide2 li .ifw{min-height:1000px;min-width:1200px;}
.welcomeXE .guide2 h2{padding:7px 24px 13px 0;font-size:25px;font-weight:400;line-height:23px;color:#333}
.welcomeXE .guide2 p{padding:0px;font-size:14px;line-height:20px;color:#888}
.welcomeXE .guide2 .buttn{padding-left:85px;}
@media ( max-width: 479px ) {
	.welcomeXE .guide2{min-height:130px;}
	.welcomeXE .guide2 li{width:90%;}
	.welcomeXE .guide2 li .ifw{min-height:1000px;min-width:380px;}
}

.welcomeXE .guide2u{min-height:230px;padding:30px 0 0 10px}
.welcomeXE .guide2u .cont{padding-bottom:10px;font-size:15px;font-weight:400;color:#888;line-height:27px}
.welcomeXE .guide2u ul{overflow:hidden;padding-top:0px}
.welcomeXE .guide2u li{width:250px;position:relative;float:left;padding:0 0 0 0px;margin:0 0 10px}
.welcomeXE .guide2u li .Xe_box{min-height:70px;min-width:340px;margin:0 10px;padding:0 20px;border:1px solid #EDD;background-color:#EDDDC2;text-align:center;}
.welcomeXE .guide2u li .Xe_box2{min-height:70px;min-width:500px;margin:0 10px 0 0;padding:10px 20px;border:1px solid #EDD;background-color:#EDDDC2;text-align:center;}
.welcomeXE .guide2u li .ifw{min-height:1000px;min-width:1200px;}
.welcomeXE .guide2u h2{padding:7px 24px 13px 0;font-size:25px;font-weight:400;line-height:23px;color:#333}
.welcomeXE .guide2u h3{text-align: center; padding:7px 24px 13px 0;font-size:25px;font-weight:400;line-height:23px;color:#333}
.welcomeXE .guide2u p{padding:0px;font-size:18px;line-height:20px;color:#888}
.welcomeXE .guide2u .buttn{padding-left:85px;}
@media ( max-width: 479px ) {
	.welcomeXE .guide2u{min-height:130px;}
	.welcomeXE .guide2u li{width:90%;}
	.welcomeXE .guide2u li .ifw{min-height:1000px;min-width:380px;}
}

.welcomeXE .guide2x{min-height:230px;padding:30px 0 0 10px}
.welcomeXE .guide2x .cont{padding-bottom:10px;font-size:15px;font-weight:400;color:#888;line-height:27px}
.welcomeXE .guide2x ul{overflow:hidden;padding-top:0px}
.welcomeXE .guide2x li{position:relative;top:0;left:5px;float:left;padding:0 0 0 0px;margin:0 0 10px}
.welcomeXE .guide2x h2{padding:7px 24px 13px 0;font-size:25px;font-weight:400;line-height:23px;color:#333}
.welcomeXE .guide2x p{padding:0px;font-size:18px;line-height:20px;color:#888}
.welcomeXE .guide2x .buttn{padding-left:85px;}
@media ( max-width: 479px ) {
	.welcomeXE .guide2x{min-height:130px;}
	.welcomeXE .guide2x li{width:90%;}
}

.welcomeXE .guide2n{min-height:50px;padding:30px 0 10px 20px}
.welcomeXE .guide2n li{position:relative;float:left;padding:0 0 0 0px;margin:0 0 10px}
.welcomeXE .guide2n h2{padding:7px 24px 13px 0;font-size:25px;font-weight:400;line-height:23px;color:#333}
.welcomeXE .guide2n p{padding:20px 0 0 0px;font-size:18px;line-height:20px;color:#888}

.welcomeXE .guide2n1{min-height:50px;padding:30px 0 0 85px}
.welcomeXE .guide2n1 .cont{padding-bottom:10px;font-size:15px;font-weight:400;color:#888;line-height:27px}
.welcomeXE .guide2n1 ul{overflow:hidden;padding-top:0px}
.welcomeXE .guide2n1 li{position:relative;float:left;padding:0 0 0 0px;margin:0 0 10px}
.welcomeXE .guide2n1 li .Xe_box{min-height:70px;min-width:340px;margin:0 10px;padding:0 20px;border:1px solid #EDD;background-color:#EDDDC2;text-align:center;}
.welcomeXE .guide2n1 li .Xe_box2{min-height:70px;min-width:500px;margin:0 10px 0 0;padding:10px 20px;border:1px solid #EDD;background-color:#EDDDC2;text-align:center;}
.welcomeXE .guide2n1 h2{padding:7px 24px 13px 0;font-size:25px;font-weight:400;line-height:23px;color:#333}
.welcomeXE .guide2n1 p{padding:0px;font-size:18px;line-height:20px;color:#888}
.welcomeXE .guide2n1 .buttn{padding-left:85px;}
@media ( max-width: 479px ) {
	.welcomeXE .guide2n1 {width:380px;padding:10px 0 0 35px;}
	.welcomeXE .guide2n1 li{width:90%;}
	.welcomeXE .guide2n1 li .ifw{min-height:800px;min-width:350px;}
}

.welcomeXE .guide3n{min-height:30px;padding:5px 0 0 30px}
.welcomeXE .guide3n ul{overflow:hidden;padding-top:0px}
.welcomeXE .guide3n li{position:relative;float:left;width:580px;padding:0 0 0 0px;margin:0 0 10px}
.welcomeXE .guide3n h2{padding:8px;font-size:20px;font-weight:400;line-height:15px;color:#888}
.welcomeXE .guide3n p{padding:0px;font-size:18px;line-height:20px;color:#888}
.welcomeXE .guide3n .btn_start {
    display: block;
    margin: 5px;
    padding: 5px;
    height: 30px;
	text-align: center; 
    border: 2px solid #91C8FF;
    background-color: #CFEEFE;
    font-size: 10px;
    line-height: 20px;
    letter-spacing: 1px;
    color: #000;
    -webkit-transition: all .2s ease-in-out;
    -moz-transition: all .2s ease-in-out;
    -ms-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out
}
.welcomeXE .guide3n .btn_start:hover,
.welcomeXE .guide3n .btn_start:active,
.welcomeXE .guide3n .btn_start:focus {
    background-color: #fff;
    color: #fff
}
.welcomeXE .guide3n .btn_start_on {
    display: block;
    margin: 5px;
    padding: 5px;
    height: 23px;
    border: 2px solid #cda25a;
    background-color: #cda25a;
    font-size: 13px;
    line-height: 20px;
    letter-spacing: 1px;
    color: #fff;
    -webkit-transition: all .2s ease-in-out;
    -moz-transition: all .2s ease-in-out;
    -ms-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out
}
.welcomeXE .guide3n .btn_start_on:hover,
.welcomeXE .guide3n .btn_start_on:active,
.welcomeXE .guide3n .btn_start_on:focus {
    background-color: #fff;
    color: #fff
}
@media ( max-width: 479px ) {
	.welcomeXE .guide3n{width:400px;}
	.welcomeXE .guide3n li{width:90%;}
}

.welcomeXE .guide3nx{min-height:30px;padding:20px 0 10px 0px}
.welcomeXE .guide3nx ul{overflow:hidden;padding-top:0px}
.welcomeXE .guide3nx li{position:relative;float:left;width:580px;padding:0 0 0 0px;margin:0 0 10px 0}
.welcomeXE .guide3nx .noti{display:block;padding:30px 0 0 0;margin:0 0 12px 0;font-size:14px;font-weight:400;color:#cda25a;letter-spacing:1px;line-height:20px}
.welcomeXE .guide3nx .noti2{display:block;padding:0px 0 0;margin:0 0 0px;font-size:14px;font-weight:400;color:#cda25a;letter-spacing:1px;line-height:20px}
.welcomeXE .guide3nx .tit{padding:0px;font-size:20px;color:#333;font-weight:400;letter-spacing:1px;line-height:20px}
.welcomeXE .guide3nx h2{padding:8px;font-size:20px;font-weight:400;line-height:15px;color:#888}
.welcomeXE .guide3nx p{padding:0px;font-size:18px;line-height:20px;color:#888}
@media ( max-width: 479px ) {
	.welcomeXE .guide3nx{width:400px;}
	.welcomeXE .guide3nx li{width:90%;}
}

.welcomeXE .guide3n1{min-height:30px;padding:5px 0 0 30px}
.welcomeXE .guide3n1 ul{overflow:hidden;padding-top:0px}
.welcomeXE .guide3n1 li{position:relative;float:left;width:1100px;padding:0 0 0 0px;margin:0 0 10px}
.welcomeXE .guide3n1 li .ifw{min-height:800px;min-width:1000px;}
.welcomeXE .guide3n1 h2{padding:8px;font-size:20px;font-weight:400;line-height:15px;color:#888}
.welcomeXE .guide3n1 p{padding:0px;font-size:18px;line-height:20px;color:#888}
.welcomeXE .guide3n1 .btn_start {
    display: block;
    margin: 5px;
    padding: 5px;
    height: 30px;
	text-align: center; 
    border: 2px solid #91C8FF;
    background-color: #CFEEFE;
    font-size: 10px;
    line-height: 20px;
    letter-spacing: 1px;
    color: #000;
    -webkit-transition: all .2s ease-in-out;
    -moz-transition: all .2s ease-in-out;
    -ms-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out
}
.welcomeXE .guide3n1 .btn_start:hover,
.welcomeXE .guide3n1 .btn_start:active,
.welcomeXE .guide3n1 .btn_start:focus {
    background-color: #fff;
    color: #fff
}
@media ( max-width: 479px ) {
	.welcomeXE .guide3n1 {width:380px;padding:5px 0 0 5px}
	.welcomeXE .guide3n1 li{width:100%;}
	.welcomeXE .guide3n1 li .ifw{min-height:800px;min-width:380px;}
}

.welcomeXE .guide3n2{min-height:30px;padding:5px 0 0 15px}
.welcomeXE .guide3n2 ul{overflow:hidden;padding-top:0px}
.welcomeXE .guide3n2 li{position:relative;float:left;width:1200px;padding:0 0 0 0px;margin:0 0 10px 0;}
.welcomeXE .guide3n2 li .ifw{height:619px;width:1200px;}
.welcomeXE .guide3n2 h2{padding:8px;font-size:20px;font-weight:400;line-height:15px;color:#888}
.welcomeXE .guide3n2 p{padding:0px;font-size:18px;line-height:20px;color:#888}
.welcomeXE .guide3n2 .btn_start {
    display: block;
    margin: 5px;
    padding: 5px;
    height: 30px;
	text-align: center; 
    border: 2px solid #91C8FF;
    background-color: #CFEEFE;
    font-size: 10px;
    line-height: 20px;
    letter-spacing: 1px;
    color: #000;
    -webkit-transition: all .2s ease-in-out;
    -moz-transition: all .2s ease-in-out;
    -ms-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out
}
.welcomeXE .guide3n2 .btn_start:hover,
.welcomeXE .guide3n2 .btn_start:active,
.welcomeXE .guide3n2 .btn_start:focus {
    background-color: #fff;
    color: #fff
}
@media ( max-width: 479px ) {
	.welcomeXE .guide3n2 {width:380px;padding:10px 0 0 0px;}
	.welcomeXE .guide3n2 li{width:100%;}
	.welcomeXE .guide3n2 li .ifw{height:222px;width:370px;padding:0 0 0 5px;} 
}

.welcomeXE .guide4n{min-height:30px;padding:50px 0 0 30px}
.welcomeXE .guide4n ul{overflow:hidden;padding-top:0px}
.welcomeXE .guide4n li{position:relative;float:left;width:385px;padding:0 0 0 0px;margin:0 0 10px}
.welcomeXE .guide4n h2{padding:8px;font-size:20px;font-weight:400;line-height:15px;color:#888}
.welcomeXE .guide4n p{padding:0px;font-size:18px;line-height:20px;color:#888}
.welcomeXE .guide4n .btn_start {display: block;margin: 5px;padding: 5px;height: 30px;text-align: center; border: 2px solid #669966;background-color: #D2E9CD;font-size: 10px;line-height: 20px;letter-spacing: 1px;color: #000;-webkit-transition: all .2s ease-in-out;-moz-transition: all .2s ease-in-out;-ms-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;transition: all .2s ease-in-out}
.welcomeXE .guide4n .btn_start:hover,
.welcomeXE .guide4n .btn_start:active,
.welcomeXE .guide4n .btn_start:focus {background-color: #fff;color: #fff}
.welcomeXE .guide4n .btn_start_on {display: block;margin: 5px;padding: 5px;height: 23px;border: 2px solid #cda25a;background-color: #cda25a;font-size: 13px;line-height: 20px;letter-spacing: 1px;color: #fff;-webkit-transition: all .2s ease-in-out;-moz-transition: all .2s ease-in-out;-ms-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;transition: all .2s ease-in-out}
.welcomeXE .guide4n .btn_start_on:hover,
.welcomeXE .guide4n .btn_start_on:active,
.welcomeXE .guide4n .btn_start_on:focus {background-color: #fff;color: #fff}
@media ( max-width: 479px ) {
	.welcomeXE .guide4n{width:400px;}
	.welcomeXE .guide4n li{width:90%;}
}

.welcomeXE .guide5n{min-height:30px;padding:5px 0 0 30px}
.welcomeXE .guide5n ul{overflow:hidden;padding-top:0px}
.welcomeXE .guide5n li{position:relative;float:left;width:385px;padding:0 0 0 0px;margin:0 0 10px}
.welcomeXE .guide5n h2{padding:8px;font-size:20px;font-weight:400;line-height:15px;color:#888}
.welcomeXE .guide5n p{padding:0px;font-size:18px;line-height:20px;color:#888}
.welcomeXE .guide5n .btn_start {
    display: block;
    margin: 5px;
    padding: 5px;
    height: 30px;
	text-align: center; 
    border: 2px solid #849CFD;
    background-color: #D7E8FD;
    font-size: 10px;
    line-height: 20px;
    letter-spacing: 1px;
    color: #000;
    -webkit-transition: all .2s ease-in-out;
    -moz-transition: all .2s ease-in-out;
    -ms-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out
}
.welcomeXE .guide5n .btn_start:hover,
.welcomeXE .guide5n .btn_start:active,
.welcomeXE .guide5n .btn_start:focus {
    background-color: #fff;
    color: #fff
}
.welcomeXE .guide5n .btn_start_on {
    display: block;
    margin: 5px;
    padding: 5px;
    height: 23px;
    border: 2px solid #cda25a;
    background-color: #cda25a;
    font-size: 13px;
    line-height: 20px;
    letter-spacing: 1px;
    color: #fff;
    -webkit-transition: all .2s ease-in-out;
    -moz-transition: all .2s ease-in-out;
    -ms-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out
}
.welcomeXE .guide5n .btn_start_on:hover,
.welcomeXE .guide5n .btn_start_on:active,
.welcomeXE .guide5n .btn_start_on:focus {
    background-color: #fff;
    color: #fff
}
@media ( max-width: 479px ) {
	.welcomeXE .guide5n{width:400px;}
	.welcomeXE .guide5n li{width:90%;}
}

.welcomeXE .guide6n{min-height:30px;padding:5px 0 0 30px}
.welcomeXE .guide6n ul{overflow:hidden;padding-top:0px}
.welcomeXE .guide6n li{position:relative;float:left;width:385px;padding:0 0 0 0px;margin:0 0 10px}
.welcomeXE .guide6n h2{padding:8px;font-size:20px;font-weight:400;line-height:15px;color:#888}
.welcomeXE .guide6n p{padding:0px;font-size:18px;line-height:20px;color:#888}
.welcomeXE .guide6n .btn_start {
    display: block;
    margin: 5px;
    padding: 5px;
    height: 30px;
	text-align: center; 
    border: 2px solid #9900CC;
    background-color: #F8EFFE;
    font-size: 10px;
    line-height: 20px;
    letter-spacing: 1px;
    color: #000;
    -webkit-transition: all .2s ease-in-out;
    -moz-transition: all .2s ease-in-out;
    -ms-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out
}
.welcomeXE .guide6n .btn_start:hover,
.welcomeXE .guide6n .btn_start:active,
.welcomeXE .guide6n .btn_start:focus {
    background-color: #fff;
    color: #fff
}
.welcomeXE .guide6n .btn_start_on {
    display: block;
    margin: 5px;
    padding: 5px;
    height: 23px;
    border: 2px solid #cda25a;
    background-color: #cda25a;
    font-size: 13px;
    line-height: 20px;
    letter-spacing: 1px;
    color: #fff;
    -webkit-transition: all .2s ease-in-out;
    -moz-transition: all .2s ease-in-out;
    -ms-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out
}
.welcomeXE .guide6n .btn_start_on:hover,
.welcomeXE .guide6n .btn_start_on:active,
.welcomeXE .guide6n .btn_start_on:focus {
    background-color: #fff;
    color: #fff
}
@media ( max-width: 479px ) {
	.welcomeXE .guide6n{width:400px;}
	.welcomeXE .guide6n li{width:90%;}
}

.welcomeXE .guide7n{min-height:30px;padding:5px 0 0 30px}
.welcomeXE .guide7n ul{overflow:hidden;padding-top:0px}
.welcomeXE .guide7n li{position:relative;float:left;width:570px;padding:30px 0 0 0px;margin:0 30px 10px 0}
.welcomeXE .guide7n li .cont{padding-bottom:37px;font-size:15px;font-weight:400;color:#888;line-height:23px}
.welcomeXE .guide7n .tit1{padding-bottom:0px;font-size:20px;color:#333;font-weight:400;letter-spacing:1px;line-height:30px}
.welcomeXE .guide7n h2{padding:8px;font-size:20px;font-weight:400;line-height:15px;color:#888}
.welcomeXE .guide7n p{padding:20px 0 20px 0;font-size:18px;line-height:20px;color:#888}
.welcomeXE .guide7n .btn_start {
    display: block;
    margin: 5px;
    padding: 5px;
    height: 30px;
	text-align: center; 
    border: 2px solid #9900CC;
    background-color: #F8EFFE;
    font-size: 10px;
    line-height: 20px;
    letter-spacing: 1px;
    color: #000;
    -webkit-transition: all .2s ease-in-out;
    -moz-transition: all .2s ease-in-out;
    -ms-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out
}
.welcomeXE .guide7n .btn_start:hover,
.welcomeXE .guide7n .btn_start:active,
.welcomeXE .guide7n .btn_start:focus {
    background-color: #fff;
    color: #fff
}
.welcomeXE .guide7n .btn_start_on {
    display: block;
    margin: 5px;
    padding: 5px;
    height: 23px;
    border: 2px solid #cda25a;
    background-color: #cda25a;
    font-size: 13px;
    line-height: 20px;
    letter-spacing: 1px;
    color: #fff;
    -webkit-transition: all .2s ease-in-out;
    -moz-transition: all .2s ease-in-out;
    -ms-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out
}
.welcomeXE .guide7n .btn_start_on:hover,
.welcomeXE .guide7n .btn_start_on:active,
.welcomeXE .guide7n .btn_start_on:focus {
    background-color: #fff;
    color: #fff
}
@media ( max-width: 479px ) {
	.welcomeXE .guide7n{width:400px;}
	.welcomeXE .guide7n li{width:90%;}
}

.welcomeXE .guide3{min-height:200px;padding:30px 0 0 10px}
.welcomeXE .guide3 ul{overflow:hidden;padding-top:0px}
.welcomeXE .guide3 li{position:relative;float:left;width:90%;min-height:20px;padding:0 0 0 10px;margin:0 0 20px}
.welcomeXE .guide3 h2{padding:7px 24px 13px 0;font-size:17px;font-weight:400;line-height:23px;color:#333}
.welcomeXE .guide3 p{padding:0px;font-size:14px;line-height:20px;color:#888}

.welcomeXE .gt3{min-height:200px;padding:30px 0 0 10px}
.welcomeXE .gt3 ul{overflow:hidden;padding-top:0px}
.welcomeXE .gt3 li{position:relative;float:left;width:90%;min-height:20px;padding:0 0 0 10px;margin:0 0 20px}
.welcomeXE .gt3 h2{padding:20px 0px 20px 0;font-size:22px;font-weight:400;line-height:23px;color:#888}
.welcomeXE .gt3 p{padding:0px;font-size:17px;line-height:25px;color:#888}
.welcomeXE .gt3 .tit{padding-bottom:32px;font-size:25px;color:#333;font-weight:700;letter-spacing:1px;line-height:30px}
.welcomeXE .gt3 .tit1{padding-bottom:10px;font-size:24px;color:#333;font-weight:700;letter-spacing:1px;line-height:30px}
.welcomeXE .gt3 .noti{display:block;padding:0px 0 0;margin:0 0 12px;font-size:20px;font-weight:700;color:#cda25a;letter-spacing:1px;line-height:24px}
.welcomeXE .gt3 .noti2{display:block;padding:0px 0 0;margin:0 0 12px;font-size:24px;font-weight:700;color:#cda25a;letter-spacing:1px;line-height:30px}
.welcomeXE .gt3 .Xe_box{min-height:70px;min-width:340px;margin:0 10px;padding:0 20px;border:1px solid #EDD;background-color:#EDDDC2;text-align:center;}
.welcomeXE .gt3 .Xe_box1{min-height:70px;min-width:340px;margin:0 10px;padding:10px 20px;border:1px solid #EDD;background-color:#EDDDC2;text-align:center;}
.welcomeXE .gt3 .Xe_box2{width:730px;margin:0;padding:0;border:0}
.welcomeXE .gt3 .Xe_box3{width:420px;margin:0;padding:0;border:0}
.welcomeXE .gt3 .pnon{padding:50px 0 0 0;color:#888;}
.welcomeXE .gt3 .pnon1{padding:0 0 0 24px;color:#888;line-height:35px}
.welcomeXE .gt3 .pnon11{padding:0 0 0 70px;color:#888;line-height:25px}
.welcomeXE .gt3 .pnon2{padding:0 0 0 20px;color:#888;}
.welcomeXE .gt3 .ptit{padding:0 0 0 20px;font-size:18px;line-height:25px;color:#888}
.welcomeXE .gt3 .bgco{background-color:#FFFF99;padding:3px}
.welcomeXE .gt3 .ulin{text-decoration: underline;font-weight:700;}
.welcomeXE .gt3 .ulinb{text-decoration: underline;font-weight:700;color:#0000FF}
.welcomeXE .gt3 .incl{font-style: oblique;font-weight:700;}
.welcomeXE .gt3 p a:hover{color:#cda25a;border-bottom:1px solid #cda25a}
.welcomeXE .gt3 .btn_start {border-radius: .5em;display:relative ;margin:0 5px 0 0;padding:10px;border:1px solid #cda25a;background-color: #cda25a;font-size: 20px;letter-spacing: 1px;color: #333;-webkit-transition: all .2s ease-in-out;-ms-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;transition: all .2s ease-in-out}
.welcomeXE .gt3 .btn_start:hover,
.welcomeXE .gt3 .btn_start:active,
.welcomeXE .gt3 .btn_start:focus {background-color: #fff;color: #cda25a}
@media all and ( max-width: 479px ) {
	.welcomeXE .gt3{width:400px;}
	.welcomeXE .gt3 li{width:90%;}
	.welcomeXE .gt3 .noti{font-size:16px;font-weight:400;color:#cda25a;line-height:24px}
	.welcomeXE .gt3 .tit{font-size:18px;}
	.welcomeXE .gt3 .noti2{font-size:20px;}
	.welcomeXE .gt3 .tit2{font-size:20px;}
	.welcomeXE .gt3 h2{font-size:22px;}
}

.welcomeXE .guide5{min-height:500px;padding:20px 0 0 10px}
.welcomeXE .guide5 ul{overflow:hidden;padding-top:0px;}
.welcomeXE .guide5 li{position:relative;float:left;width:90%;min-height:20px;padding:0 0 0 10px;margin:0 0 20px}
.welcomeXE .guide5 h2{padding:7px 24px 13px 0;font-size:17px;font-weight:400;line-height:23px;color:#333}
.welcomeXE .guide5 p{padding:0px;font-size:14px;line-height:20px;color:#888}

.welcomeXE .gt{width:1200px;float:left;min-height:200px;padding:30px 0 0 10px;}
.welcomeXE .gt ul{overflow:hidden;min-height:30px;}
.welcomeXE .gt li{position:relative;float:left;min-width:50px;min-height:20px;line-height:23px;}
.welcomeXE .gt li .gt_box{height:20px; width:1200px; padding:15px;border:1px solid #333; background-color:#444;text-align:left;color:#cda25a;}
.welcomeXE .gt h2{padding:7px 24px 13px 0;font-size:17px;font-weight:400;line-height:23px;color:#333}
.welcomeXE .gt p{padding: 0 10px 0 10px;font-size:14px;line-height:20px;color:#888}
.welcomeXE .gt img{padding:0 5px 0 5px;}
@media ( max-width: 479px ) {
	.welcomeXE .gt li{width:100%;}
	.welcomeXE .gt img{padding:10px 5px 0 60px;}
}

.welcomeXE .ge{padding:0 0 0 0}
.welcomeXE .ge ul{overflow:hidden;width:80%;}
.welcomeXE .ge li{position:relative;float:left;padding:0 10px 0 20px;margin:0 0 10px}
.welcomeXE .ge .noi{display:block;padding:0px 0 0;margin:0 0 0 0;font-size:24px;font-weight:700;color:#cda25a;letter-spacing:1px;line-height:20px}
.welcomeXE .ge h2{padding:7px 24px 13px 0;font-size:17px;font-weight:400;line-height:23px;color:#333}
.welcomeXE .ge p{padding:0 0 0 0;font-size:18px;line-height:26px;color:#44444}
@media ( max-width: 479px ) {.welcomeXE .gd ul{width:100%;}}

.welcomeXE .gi{width:1200px;float:left;min-height:200px;padding:30px 0 0 10px;}
.welcomeXE .gi ul{overflow:hidden;min-height:30px;}
.welcomeXE .gi li{position:relative;float:left;min-width:50px;min-height:20px;line-height:23px;}
.welcomeXE .gi li .his_box{height:20px; width:1200px; padding:15px;border:1px solid #333; background-color:#444;text-align:left;color:#cda25a;}
.welcomeXE .gi h2{padding:7px 24px 13px 0;font-size:17px;font-weight:400;line-height:23px;color:#333}
.welcomeXE .gi p{padding: 0 10px 0 10px;font-size:14px;line-height:20px;color:#888}
@media ( max-width: 479px ) {
	.welcomeXE .gi{width:400px;}
	.welcomeXE .gi li{width:90%;}
	.welcomeXE .gi p{padding: 0 10px 0 10px;}
	.welcomeXE .gi .hbox{padding: 0 0 0 20px;}
}

/* 한 문단(텍스트 + 이미지) 묶음 */
.welcomeXE .gd{padding: 0;} 
.welcomeXE .gd ul{margin: 0 0 0 0;display: flex;gap: 10px;align-items: flex-start;padding: 0;list-style: none;}
.welcomeXE .gd li{display: block;position: relative;padding: 0 10px 0 20px;margin: 0;}
.welcomeXE .gd ul > li:first-child{flex: 0 0 40%; text-align: left;}
.welcomeXE .gd ul > li:last-child{flex: 0 0 60%;text-align: left;margin-top: 12px;order: 1;}
.welcomeXE .gd ul > li:last-child img{display: block;max-width: 250px;width: 100%;height: auto;margin-right: auto;  margin-left: 0;}
.welcomeXE .gd .noi{display: block;margin: 10px 0 10px 20px;font-size: 24px;font-weight: 700;color: #cda25a;letter-spacing: 1px;line-height: 1.2;}
.welcomeXE .gd h2{padding: 7px 0 13px 0;font-size: 17px;font-weight: 400;line-height: 23px;color: #333;}
.welcomeXE .gd p{margin: 0;padding: 20px 0 0 0;font-size: 16px;line-height: 24px;color: #444;}
@media (max-width: 479px){
    .welcomeXE .gd ul{
        flex-direction: column;
        gap: 16px;
        margin-bottom: 40px;
    }

    .welcomeXE .gd ul > li:first-child,
    .welcomeXE .gd ul > li:last-child{
        flex: 0 0 auto;
        text-align: left;
        margin-top: 0;
    }

    .welcomeXE .gd ul > li:last-child img{
        margin-left: 0;
    }
}

.welcomeXE .guide11{height:940px;padding:10px 0 0 10px}
.welcomeXE .guide11 ul{overflow:hidden;padding-top:10px}
.welcomeXE .guide11 li{position:relative;float:left;padding:0 0 0 10px;margin:0 0 10px}
.welcomeXE .guide11 h2{padding:7px 24px 13px 0px;font-size:17px;font-weight:400;line-height:23px;color:#333}
.welcomeXE .guide11 p{padding:0px;font-size:14px;line-height:20px;color:#888}

.welcomeXE .guide111{height:590px;padding:10px 0 0 10px}
.welcomeXE .guide111 ul{overflow:hidden;padding-top:10px}
.welcomeXE .guide111 li{position:relative;float:left;padding:0 0 0 10px;margin:0 0 10px}
.welcomeXE .guide111 h2{padding:7px 24px 13px 0px;font-size:17px;font-weight:400;line-height:23px;color:#333}
.welcomeXE .guide111 p{padding:0px;font-size:14px;line-height:20px;color:#888}
@media ( max-width: 479px ) {
	.welcomeXE .guide111{height:390px;width:400px;padding:10px 0 0 10px}
	.welcomeXE .guide111 li{width:90%;}
	.welcomeXE .guide111 p{padding: 0 10px 0 10px;}
}

.welcomeXE .guide1111{height:1670px;padding:10px 0 0 10px}
.welcomeXE .guide1111 ul{overflow:hidden;padding-top:10px}
.welcomeXE .guide1111 li{position:relative;float:left;padding:0 0 0 10px;margin:0 0 10px}
.welcomeXE .guide1111 h2{padding:7px 24px 13px 0px;font-size:17px;font-weight:400;line-height:23px;color:#333}
.welcomeXE .guide1111 p{padding:0px;font-size:14px;line-height:20px;color:#888}
@media ( max-width: 479px ) {
	.welcomeXE .guide1111{height:390px;width:400px;padding:10px 0 0 10px}
	.welcomeXE .guide1111 li{width:90%;}
	.welcomeXE .guide1111 p{padding: 0 10px 0 10px;}
}

.welcomeXE .guide12{height:410px;padding:10px 0 0 10px}
.welcomeXE .guide12 ul{overflow:hidden;padding-top:10px}
.welcomeXE .guide12 li{position:relative;float:left;width:210px;min-height:140px;padding:0 0 0 10px;margin:0 0 20px}
.welcomeXE .guide12 h2{padding:7px 24px 13px 0px;font-size:17px;font-weight:400;line-height:23px;color:#333}
.welcomeXE .guide12 p{padding:0px;font-size:14px;line-height:20px;color:#888}

.welcomeXE .guide13{padding:70px 0 0 10px}
.welcomeXE .guide13 ul{overflow:hidden;padding-top:0px}
.welcomeXE .guide13 li{position:relative;height:270px;width:270px;float:left;padding:0 0 0 10px;margin:0 0 20px}
.welcomeXE .guide13 h2{padding:0px 24px 13px 0px;font-size:17px;font-weight:400;line-height:23px;color:#333}
.welcomeXE .guide13 p{padding:0px;font-size:14px;line-height:20px;color:#888}

.welcomeXE .guide14{padding:30px 0 0 10px}
.welcomeXE .guide14 ul{overflow:hidden;padding-top:0px}
.welcomeXE .guide14 li{position:relative;float:left;padding:0 0 0 30px;margin:0;}
.welcomeXE .guide14 h2{padding:0px 24px 13px 0px;font-size:17px;font-weight:400;line-height:23px;color:#333}
.welcomeXE .guide14 p{padding:0px;font-size:14px;line-height:20px;color:#888}
@media ( max-width: 479px ) {
	.welcomeXE .guide14{width:400px;}
	.welcomeXE .guide14 li{width:90%;}
	.welcomeXE .guide14 p{padding: 0 10px 0 10px;}
	.welcomeXE .guide14 .his_box{padding: 0 0 0 20px;}
}

.welcomeXE .guide15{padding:10px 0 30px 10px}
.welcomeXE .guide15 ul{overflow:hidden;padding-top:0px}
.welcomeXE .guide15 li{position:relative;width:210px;float:left;padding:0 10px 0 10px;margin:0 0 20px}
.welcomeXE .guide15 h2{padding:0px 24px 13px 0px;font-size:17px;font-weight:400;line-height:23px;color:#333}
.welcomeXE .guide15 p{padding:0px;font-size:14px;line-height:20px;color:#888}
@media ( max-width: 479px ) {
	.welcomeXE .guide15{width:400px;}
	.welcomeXE .guide15 li{width:90%;}
	.welcomeXE .guide15 p{padding: 0 10px 0 10px;}
	.welcomeXE .guide15 .his_box{padding: 0 0 0 20px;}
}

.welcomeXE .features{width:100%;margin:0;height:530px;padding-top:30px;background-color:#444}
.welcomeXE .features .cont{width:1200px;margin-left:auto;margin-right:auto}
.welcomeXE .features .noti{width:1200px;margin-left:auto;margin-right:auto;padding:0px;font-size:24px;font-weight:700;color:#cda25a;letter-spacing:1px;line-height:.0px}
.welcomeXE .features .tit{width:1200px;margin-left:auto;margin-right:auto}
.welcomeXE .features .tit{color:#f6f6f6}
.welcomeXE .features .cont{font-size:15px;line-height:27px;color:#ddd}
.welcomeXE .features ul{overflow:hidden;margin-top:38px;padding:0 20px}
.welcomeXE .features li{overflow:hidden;float:left;width:25%;height:530px}
.welcomeXE .features li .fe_box{height:470px;margin:0 10px;padding:0 20px;border:1px solid #333;background-color:#cda25a;text-align:center;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}
.welcomeXE .features .fe_box h2{font-size:21px;color:#555;font-weight:400}
.welcomeXE .features .fe_box p{margin-bottom:20px;font-size:15px;line-height:24px;color:#f6f6f6}
.welcomeXE .features .fe_box a{display:inline-block;height:37px;width:250px;padding:0 20px;margin:2px;border:2px solid #E5E5E5;font-family:'Open Sans',sans-serif;font-size:13px;letter-spacing:1px;color:#f6f6f6;line-height:37px;font-weight:600;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.welcomeXE .features .fe_box a:hover{background-color:#f6f6f6;border-color:#f6f6f6;color:#cda25a}
.welcomeXE .features .fe_top{position:relative;top:0;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}
.welcomeXE .features .fe_top1{margin-top:60px;}
.welcomeXE .features .fe_bottom{position:relative;top:0;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}
.welcomeXE .features .fe_box{background-color:#cda25a}
.welcomeXE .features .fe_box .fe_top{top:-70px}
.welcomeXE .features .fe_box .fe_bottom{top:-30px}
.welcomeXE .features .fe_box h2{color:#f6f6f6}
.welcomeXE .features .fe_box .ico{display:inline-block;width:135px;height:100px;margin:92px 0 10px;text-align:center;font-size:30px;line-height:30px}
.welcomeXE .features .fe_box .ico{background:url(../img/spp_feature.png) 20px 0px no-repeat}
.welcomeXE .features .fe_box .ico2{background-position:-115px -135px}
.welcomeXE .features .fe_box .ico3{background-position:-258px -135px}
.welcomeXE .features .fe_box .ico4{background-position:-400px -125px}
@media all and (max-width:479px){
	.welcomeXE .features{padding:0 14px;height:auto;padding-top:40px}
	.welcomeXE .features li{width:100%;margin:0 0 20px}
	.welcomeXE .features ul{overflow:hidden;margin-top:38px;padding:0 20px}
}

.welcomeXE .peatures{width:100%;margin:0;height:auto;padding:30px 0 30px 0;background-color:#444}
.welcomeXE .peatures .noti{width:1200px;margin-left:auto;margin-right:auto;padding:0px;font-size:24px;font-weight:700;color:#cda25a;letter-spacing:1px;line-height:.0px}
.welcomeXE .peatures ul{overflow:hidden;margin-top:38px;padding:0 20px}
.welcomeXE .peatures li{overflow:hidden;float:left;width:25%;height:auto;}
.welcomeXE .peatures li .fe_box{height:auto;margin:0 10px;padding:0 20px;border:1px solid #333;background-color:#cda25a;text-align:center;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}
.welcomeXE .peatures li .fe_box h2{font-size:21px;color:#555;font-weight:400}
.welcomeXE .peatures li .fe_box p{margin-bottom:20px;font-size:15px;line-height:24px;color:#f6f6f6}
.welcomeXE .peatures li .fe_box a{display:inline-block;height:37px;width:80%;padding:0 20px;margin:2px;border:2px solid #E5E5E5;font-family:'Open Sans',sans-serif;font-size:13px;letter-spacing:1px;color:#f6f6f6;line-height:37px;font-weight:600;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.welcomeXE .peatures li .fe_box a:hover{background-color:#f6f6f6;border-color:#f6f6f6;color:#cda25a}
.welcomeXE .peatures li .fe_box .fe_top{position:relative;top:0;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}
.welcomeXE .peatures li .fe_box .fe_top1{margin-top:60px;}
.welcomeXE .peatures li .fe_box .fe_bottom{box-sizing: border-box; width:100%;}
.welcomeXE .peatures li .fe_box .fe_bottom{position:relative;top:0;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}
.welcomeXE .peatures li .fe_box {background-color:#cda25a}
.welcomeXE .peatures li .fe_box .fe_top{top:-70px}
.welcomeXE .peatures li .fe_box .fe_bottom{top:-30px}
.welcomeXE .peatures li .fe_box h2{color:#f6f6f6}
.welcomeXE .peatures li .fe_box .ico{display:inline-block;width:135px;height:100px;margin:92px 0 10px;text-align:center;font-size:30px;line-height:30px}
.welcomeXE .peatures li .fe_box .ico{background:url(../img/spp_feature.png) 20px 0px no-repeat}
.welcomeXE .peatures li .fe_box .ico2{background-position:-115px -135px}
.welcomeXE .peatures li .fe_box .ico3{background-position:-258px -135px}
.welcomeXE .peatures li .fe_box .ico4{background-position:-400px -125px}
@media all and (max-width:479px){
	.welcomeXE .peatures{padding:0 14px;height:auto;padding-top:40px}
	.welcomeXE .peatures li{width:100%;margin:0 0 20px}
	.welcomeXE .peatures ul{overflow:hidden;margin-top:38px;padding:0 20px}
}

.welcomeXE .akline{width:100%;margin:0;padding:30px 0 20px 0}
.welcomeXE .akline ul{overflow:hidden;}
.welcomeXE .akline li{overflow:hidden;float:left;width:1200px;}
@media all and (max-width:479px){
	.welcomeXE .akline{padding:0 14px;height:auto;padding-top:30px}
	.welcomeXE .akline li{width:350px;margin:0 0 20px}
}

.welcomeXE .akfeatures{margin:0;padding:30px 0 20px 0}
.welcomeXE .akfeatures ul{overflow:hidden;margin-top:20px;padding:0 20px}
.welcomeXE .akfeatures li{overflow:hidden;float:left;width:1200px;}
.welcomeXE .akfeatures .cont{width:1200px;margin-left:auto;margin-right:auto;font-size:15px;line-height:27px;color:#ddd}
.welcomeXE .akfeatures .noti{margin-left:auto;margin-right:auto;padding:0px;font-size:14px;font-weight:700;color:#cda25a;letter-spacing:1px;line-height:20px}
.welcomeXE .akfeatures .noti1{margin-left:auto;margin-right:auto;padding:0 0 15px 0;font-size:20px;font-weight:700;color:#cda25a;letter-spacing:1px;line-height:25px}
.welcomeXE .akfeatures .noti11{margin-left:auto;margin-right:auto;padding:0 0 15px 0;text-decoration: underline;font-size:20px;font-weight:700;color:#cda25a;letter-spacing:1px;line-height:25px}
.welcomeXE .akfeatures .tit{padding:10px 0 0 0;margin-left:auto;margin-right:auto;font-size:24px;font-weight:700;color:#333;letter-spacing:1px;line-height:25px}
.welcomeXE .akfeatures .tit1{padding:10px 0 0 0;margin-left:auto;margin-right:auto;font-size:30px;font-weight:700;color:#333;letter-spacing:1px;line-height:25px}
.welcomeXE .akfeatures h1{margin-top:30px;font-size:30px;font-weight:700;line-height:25px;color:#333}
.welcomeXE .akfeatures h2{padding:8px;font-size:20px;font-weight:400;line-height:25px;color:#333}
.welcomeXE .akfeatures p{padding:0px;font-size:18px;line-height:25px;color:#333; width:1150px;}
.welcomeXE .akfeatures .pnon{padding:0 0 0 20px;color:#333;}
.welcomeXE .akfeatures .pnon1{padding:0 0 0 24px;color:#333;line-height:35px}
.welcomeXE .akfeatures .ptit{padding:0 0 0 20px;font-size:18px;line-height:25px;color:#333}
.welcomeXE .akfeatures .bgco{background-color:#FFFF99;padding:3px}
.welcomeXE .akfeatures .ulin{text-decoration: underline;font-weight:700;}
.welcomeXE .akfeatures .ulinb{text-decoration: underline;font-weight:700;color:#0000FF}
.welcomeXE .akfeatures .incl{font-style: oblique;font-weight:700;}

@media all and (max-width:479px){
	.welcomeXE .akfeatures{padding:0 14px;height:auto;padding-top:40px}
	.welcomeXE .akfeatures li{width:350px;margin:0 0 20px}
}

.welcomeXE .kfeatures{width:100%;margin:0;min-height:450px;padding:30px 0 20px 0;background-color:#444}
.welcomeXE .kfeatures .cont{width:1200px;margin-left:auto;margin-right:auto}
.welcomeXE .kfeatures .noti{width:1200px;margin-left:auto;margin-right:auto;padding:0px;font-size:14px;font-weight:700;color:#cda25a;letter-spacing:1px;line-height:20px}
.welcomeXE .kfeatures .tit{width:1200px;padding:0px;margin-left:auto;margin-right:auto;color:#f6f6f6;}
.welcomeXE .kfeatures .cont{font-size:15px;line-height:27px;color:#ddd}
.welcomeXE .kfeatures ul{overflow:hidden;margin-top:30px;padding:0 20px}
.welcomeXE .kfeatures li{overflow:hidden;float:left;min-height:300px}
.welcomeXE .kfeatures li:only-child { width: 1200px; }                          /* 노드가 하나일 때 선택 */
.welcomeXE .kfeatures li:nth-last-child(n+2),
.welcomeXE .kfeatures li:nth-last-child(n+2) ~ li { width: 50%; }
.welcomeXE .kfeatures li:nth-last-child(n+3),
.welcomeXE .kfeatures li:nth-last-child(n+3) ~ li { width: 33%; }
.welcomeXE .kfeatures li:nth-last-child(n+4),
.welcomeXE .kfeatures li:nth-last-child(n+4) ~ li { width: 25%; }
.welcomeXE .kfeatures li:nth-last-child(n+5),
.welcomeXE .kfeatures li:nth-last-child(n+5) ~ li { width: 20%; }
.welcomeXE .kfeatures li:nth-last-child(n+6),
.welcomeXE .kfeatures li:nth-last-child(n+6) ~ li { width: 16%; }
.welcomeXE .kfeatures li:nth-last-child(n+7),
.welcomeXE .kfeatures li:nth-last-child(n+7) ~ li { width: 14%; }
.welcomeXE .kfeatures li .fe_box{min-height:300px;margin:0 10px;padding:10px 20px;border:1px solid #333;background-color:#cda25a;text-align:center;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}
.welcomeXE .kfeatures .fe_box .ico{display:inline-block;width:70px;height:70px;margin:102px 0 27px;background:url(../img/sp_feature.png) 0 0 no-repeat;text-align:center;font-size:60px;line-height:70px}
.welcomeXE .kfeatures .fe_box h2{font-size:21px;color:#555;font-weight:400;color:#f6f6f6}
.welcomeXE .kfeatures .fe_box p{margin-bottom:20px;font-size:15px;line-height:24px;color:#f6f6f6}
.welcomeXE .kfeatures .fe_box a{display:inline-block;height:40px;padding:0 40px;border:2px solid #f6f6f6;font-family:'Open Sans',sans-serif;font-size:13px;letter-spacing:1px;color:#f6f6f6;line-height:40px;font-weight:600;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.welcomeXE .kfeatures .fe_box a:hover{background-color:#f6f6f6;border-color:#f6f6f6;color:#cda25a}
.welcomeXE .kfeatures .fe_top{position:relative;top:0;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}
.welcomeXE .kfeatures .fe_bottom{position:relative;top:192px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}
.welcomeXE .kfeatures .fe_box{background-color:#cda25a}
@media all and (max-width:479px){
	.welcomeXE .kfeatures{padding:0 14px;height:auto;padding-top:40px}
	.welcomeXE .kfeatures li{width:350px;margin:0 0 20px}
	.welcomeXE .kfeatures li:only-child { width: 1200px; }                          /* 노드가 하나일 때 선택 */
	.welcomeXE .kfeatures li:nth-last-child(n+2),
	.welcomeXE .kfeatures li:nth-last-child(n+2) ~ li { width: 350px; }
	.welcomeXE .kfeatures li:nth-last-child(n+3),
	.welcomeXE .kfeatures li:nth-last-child(n+3) ~ li { width: 350px; }
	.welcomeXE .kfeatures li:nth-last-child(n+4),
	.welcomeXE .kfeatures li:nth-last-child(n+4) ~ li { width: 350px; }
	.welcomeXE .kfeatures li:nth-last-child(n+5),
	.welcomeXE .kfeatures li:nth-last-child(n+5) ~ li { width: 350px; }
	.welcomeXE .kfeatures li:nth-last-child(n+6),
	.welcomeXE .kfeatures li:nth-last-child(n+6) ~ li { width: 350px; }
	.welcomeXE .kfeatures li:nth-last-child(n+7),
	.welcomeXE .kfeatures li:nth-last-child(n+7) ~ li { width: 350px; }
}

.welcomeXE .lfeatures{width:100%;margin:0;min-height:250px;padding:0px 0 20px 0;background-color:#FFF}
.welcomeXE .lfeatures .cont{width:1200px;margin-left:auto;margin-right:auto}
.welcomeXE .lfeatures .noti{width:1200px;margin-left:auto;margin-right:auto;padding:0px;font-size:16px;font-weight:700;color:#cda25a;letter-spacing:1px;line-height:20px}
.welcomeXE .lfeatures .tit{width:1200px;padding:0px;margin-left:auto;margin-right:auto;color:#f6f6f6;}
.welcomeXE .lfeatures .cont{font-size:15px;line-height:27px;color:#ddd}
.welcomeXE .lfeatures ul{overflow:hidden;margin-top:10px;padding:0 20px}
.welcomeXE .lfeatures li{overflow:hidden;float:left;min-height:300px}
.welcomeXE .lfeatures li:only-child { width: 1200px; }                          /* 노드가 하나일 때 선택 */
.welcomeXE .lfeatures li:nth-last-child(n+2),
.welcomeXE .lfeatures li:nth-last-child(n+2) ~ li { width: 50%; }
.welcomeXE .lfeatures li:nth-last-child(n+3),
.welcomeXE .lfeatures li:nth-last-child(n+3) ~ li { width: 33%; }
.welcomeXE .lfeatures li:nth-last-child(n+4),
.welcomeXE .lfeatures li:nth-last-child(n+4) ~ li { width: 25%; }
.welcomeXE .lfeatures li:nth-last-child(n+5),
.welcomeXE .lfeatures li:nth-last-child(n+5) ~ li { width: 20%; }
.welcomeXE .lfeatures li:nth-last-child(n+6),
.welcomeXE .lfeatures li:nth-last-child(n+6) ~ li { width: 16%; }
.welcomeXE .lfeatures li:nth-last-child(n+7),
.welcomeXE .lfeatures li:nth-last-child(n+7) ~ li { width: 14%; }
.welcomeXE .lfeatures li .fe_box{min-height:300px;margin:0 10px;padding:30px 0px 0px 0px;border:1px solid #999;background-color:#cda25a;text-align:center;border-radius: 5px;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}
.welcomeXE .lfeatures .fe_box .ico{display:inline-block;width:70px;height:70px;margin:102px 0 27px;background:url(../img/sp_feature.png) 0 0 no-repeat;text-align:center;font-size:60px;line-height:70px}
.welcomeXE .lfeatures .fe_box h2{font-size:21px;color:#555;font-weight:400;color:#f6f6f6}
.welcomeXE .lfeatures .fe_box p{margin-bottom:20px;font-size:15px;line-height:24px;color:#f6f6f6}
.welcomeXE .lfeatures .fe_box a{display:inline-block;height:40px;padding:0 40px;border:2px solid #f6f6f6;font-family:'Open Sans',sans-serif;font-size:13px;letter-spacing:1px;color:#f6f6f6;line-height:40px;font-weight:600;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.welcomeXE .lfeatures .fe_box a:hover{background-color:#f6f6f6;border-color:#f6f6f6;color:#cda25a}
.welcomeXE .lfeatures .fe_top{position:relative;top:0;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}
.welcomeXE .lfeatures .fe_bottom{position:relative;top:192px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}
.welcomeXE .lfeatures .fe_box{background-color:#cda25a}
@media all and (max-width:479px){
	.welcomeXE .lfeatures{padding:0 14px;height:auto;padding-top:40px}
	.welcomeXE .lfeatures li{width:350px;margin:0 0 20px}
	.welcomeXE .lfeatures li:only-child { width: 1200px; }                          /* 노드가 하나일 때 선택 */
	.welcomeXE .lfeatures li:nth-last-child(n+2),
	.welcomeXE .lfeatures li:nth-last-child(n+2) ~ li { width: 350px; }
	.welcomeXE .lfeatures li:nth-last-child(n+3),
	.welcomeXE .lfeatures li:nth-last-child(n+3) ~ li { width: 350px; }
	.welcomeXE .lfeatures li:nth-last-child(n+4),
	.welcomeXE .lfeatures li:nth-last-child(n+4) ~ li { width: 350px; }
	.welcomeXE .lfeatures li:nth-last-child(n+5),
	.welcomeXE .lfeatures li:nth-last-child(n+5) ~ li { width: 350px; }
	.welcomeXE .lfeatures li:nth-last-child(n+6),
	.welcomeXE .lfeatures li:nth-last-child(n+6) ~ li { width: 350px; }
	.welcomeXE .lfeatures li:nth-last-child(n+7),
	.welcomeXE .lfeatures li:nth-last-child(n+7) ~ li { width: 350px; }
}

.welcomeXE .features1{margin:0;min-height:70px;padding-top:30px;background-color:#444}
.welcomeXE .features1 .cont{width:1200px;margin-left:auto;margin-right:auto}
.welcomeXE .features1 .noti{width:1200px;margin-left:auto;margin-right:auto;padding:0px;font-size:14px;font-weight:700;color:#cda25a;letter-spacing:1px;line-height:20px}
.welcomeXE .features1 .tit{width:1200px;margin-left:auto;margin-right:auto}
.welcomeXE .features1 .tit{color:#f6f6f6}
.welcomeXE .features1 .cont{font-size:15px;line-height:27px;color:#ddd}
.welcomeXE .features1 ul{margin-top:10px;padding:0 20px}
.welcomeXE .features1 li{float:left;width:25%;min-height:400px}

.welcomeXE .features1x{width:100%;margin:0;min-height:70px;padding:30px 0 0 20px;background-color:#444}
.welcomeXE .features1x .cont{width:1200px;margin-left:auto;margin-right:auto}
.welcomeXE .features1x .noti{width:1200px;margin-left:auto;margin-right:auto;padding:0px;font-size:14px;font-weight:700;color:#cda25a;letter-spacing:1px;line-height:20px}
.welcomeXE .features1x .tit{width:1200px;margin-left:auto;margin-right:auto}
.welcomeXE .features1x .tit{color:#f6f6f6}
.welcomeXE .features1x .cont{font-size:15px;line-height:27px;color:#ddd}
.welcomeXE .features1x ul{margin-top:10px;padding:0 20px}
.welcomeXE .features1x li{float:left;width:25%;min-height:400px}

.welcomeXE .features12{width:100%;margin:30px 0 0 0;min-height:70px;padding:10px;background-color:#444}
.welcomeXE .features12 .cont{width:1200px;margin-left:auto;margin-right:auto}
.welcomeXE .features12 .noti{width:1200px;margin-left:auto;margin-right:auto;padding:0px;font-size:14px;font-weight:700;color:#cda25a;letter-spacing:1px;line-height:20px}
.welcomeXE .features12 .noti2{width:auto;margin-left:auto;margin-right:auto;padding:0 0 0 10px;font-size:14px;font-weight:700;color:#cda25a;letter-spacing:1px;line-height:20px}
.welcomeXE .features12 .noti3{width:1200px;margin-left:auto;margin-right:auto;padding:0 0 10px 10px;font-size:14px;font-weight:700;color:#cda25a;letter-spacing:1px;line-height:20px}
.welcomeXE .features12 .tit{width:1200px;margin-left:auto;margin-right:auto;color:#f6f6f6}
.welcomeXE .features12 .tit2{width:auto;margin-left:auto;margin-right:auto;padding:0 0 0 10px;color:#f6f6f6;font-size:24px;}
.welcomeXE .features12 .cont{font-size:15px;line-height:27px;color:#ddd}
.welcomeXE .features12 ul{margin-top:10px;padding:0 20px}
.welcomeXE .features12 li{float:left;width:25%;min-height:400px}
@media all and ( max-width: 479px ) {
	.welcomeXE .features12{width:400px;}
	.welcomeXE .features12 li{width:90%;}
	.welcomeXE .features12 .noti{font-size:20px;}
	.welcomeXE .features12 .tit{font-size:20px;}
	.welcomeXE .features12 .noti2{font-size:20px;}
	.welcomeXE .features12 .noti3{font-size:14px;}
	.welcomeXE .features12 .tit2{font-size:20px;}
}
.welcomeXE .features2{width:100%;margin:0;height:60px;padding-top:10px;background-color:#444}
.welcomeXE .features2 .cont{width:1200px;margin-left:auto;margin-right:auto}
.welcomeXE .features2 .noti{width:1200px;margin-left:auto;margin-right:auto;padding:10px;font-size:24px;font-weight:700;color:#cda25a;letter-spacing:1px;line-height:30px}
.welcomeXE .features2 .tit{width:1200px;margin-left:auto;margin-right:auto}
.welcomeXE .features2 .tit{color:#f6f6f6}
.welcomeXE .features2 .cont{font-size:15px;line-height:27px;color:#ddd}
.welcomeXE .features2 ul{overflow:hidden;margin-top:38px;padding:0 20px}

.welcomeXE .connect{min-height:300px;padding-top:20px}
.welcomeXE .connect ul{padding:20px 0}
.welcomeXE .connect li{position:relative;float:left;width:330px;margin-left:24px;padding:4px 0 0 102px;min-height:120px}
.welcomeXE .connect .ico{position:absolute;top:0;left:0;width:78px;height:78px;border-radius:100%;background-color:#cda25a;text-align:center;font-size:40px;color:#fff}
.welcomeXE .connect .ico:active,
.welcomeXE .connect .ico:focus,
.welcomeXE .connect .ico:hover{background-color:#555}
.welcomeXE .connect .ico i{line-height:78px}
.welcomeXE .connect h2{margin-bottom:16px;font-size:15px;font-weight:600;letter-spacing:1px;line-height:18px;color:#333}
.welcomeXE .connect p{font-size:14px;color:#606060;line-height:21px}
@media all and (max-width:479px){
	.welcomeXE .connect{padding:0 14px;height:auto;padding-top:40px}
	.welcomeXE .connect li{width:auto;margin:0 0 20px}
}

.welcomeXE .connect11{min-height:270px;padding-top:30px}
.welcomeXE .connect11 ul{min-height:270px; padding:10px 0}
.welcomeXE .connect11 .hig{min-height:150px;}
.welcomeXE .connect11 li{position:relative;float:left;width:180px;margin-left:15px;padding:4px 0 0 100px;min-height:120px}
.welcomeXE .connect11 li .ce_box{height:400px;margin:0 10px;padding:10px 20px;border:1px solid #333;}
.welcomeXE .connect11 .ico{position:absolute;top:0;left:0;width:78px;height:78px;border-radius:100%;background-color:#cda25a;text-align:center;font-size:40px;color:#fff}
.welcomeXE .connect11 .ico:active,
.welcomeXE .connect11 .ico:focus,
.welcomeXE .connect11 .ico:hover{background-color:#555}
.welcomeXE .connect11 .ico i{line-height:78px}
.welcomeXE .connect11 h2{margin-bottom:16px;font-size:15px;font-weight:600;letter-spacing:1px;line-height:18px;color:#333}
.welcomeXE .connect11 p{font-size:13px;color:#888;line-height:18px}
.welcomeXE .connect11 .hig .win180{width:180px;text-indent: -7px;}
@media all and (max-width:479px){
	.welcomeXE .connect11{padding:0 14px;height:auto;padding-top:40px}
	.welcomeXE .connect11 li{width:350px;margin:0 0 20px}
	.welcomeXE .connect11 .hig .win180 {text-indent: -7px;}
}

.welcomeXE .connect1{min-height:380px;padding-top:30px}
.welcomeXE .connect1 ul{min-height:380px; padding:20px 0}
.welcomeXE .connect1 li{position:relative;float:left;width:450px;margin-left:24px;padding:4px 0 0 102px;min-height:120px}
.welcomeXE .connect1 li .ce_box{height:400px;margin:0 10px;padding:10px 20px;border:1px solid #333;}
.welcomeXE .connect1 .ico{position:absolute;top:0;left:0;width:78px;height:78px;border-radius:100%;background-color:#cda25a;text-align:center;font-size:40px;color:#fff}
.welcomeXE .connect1 .ico:active,
.welcomeXE .connect1 .ico:focus,
.welcomeXE .connect1 .ico:hover{background-color:#555}
.welcomeXE .connect1 .ico i{line-height:78px}
.welcomeXE .connect1 h2{margin-bottom:16px;font-size:15px;font-weight:600;letter-spacing:1px;line-height:18px;color:#333}
.welcomeXE .connect1 p{font-size:13px;color:#888;line-height:21px}
@media all and (max-width:479px){
	.welcomeXE .connect1{padding:0 14px;height:auto;padding-top:40px}
	.welcomeXE .connect1 li{width:auto;margin:0 0 20px}
}

.welcomeXE .secb1{min-height:25px;padding:5px 0 0 30px}
.welcomeXE .secb1 ul{overflow:hidden;padding-top:0px}
.welcomeXE .secb1 li{position:relative;float:left;width:570px;padding:30px 0 0 0px;margin:0 30px 10px 0}
.welcomeXE .secb1 li .cont{padding-bottom:37px;font-size:15px;font-weight:400;color:#888;line-height:23px}
.welcomeXE .secb1 .tit1{text-align:center;padding-bottom:0px;font-size:20px;font-weight:400;letter-spacing:1px;line-height:20px}
.welcomeXE .secb1 h2{padding:8px;font-size:20px;font-weight:400;line-height:15px;}
.welcomeXE .secb1 p{padding:0px;font-size:18px;line-height:20px;}
.welcomeXE .secb1 a{text-align:center; font-size:20px;line-height:24px;}
.welcomeXE .secb1 .btn_start {border-radius: .5em;display:relative ;margin:0 5px 0 0;padding:10px;border:1px solid #cda25a;background-color: #cda25a;font-size: 20px;letter-spacing: 1px;color: #333;-webkit-transition: all .2s ease-in-out;-ms-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;transition: all .2s ease-in-out}
.welcomeXE .secb1 .btn_start:hover,
.welcomeXE .secb1 .btn_start:active,
.welcomeXE .secb1 .btn_start:focus {background-color: #fff;color: #cda25a}
@media all and (max-width:479px){
	.welcomeXE .secb1{padding:0 14px;height:auto;padding-top:40px}
	.welcomeXE .secb1 li{width:auto;margin:0 0 20px}
}

/* section.secb */
.welcomeXE .secb {width:1200px;}
.welcomeXE .secb ul {overflow: hidden;}
.welcomeXE .secb li {text-align:center;width:10%;position:relative;float:left;}
.welcomeXE .secb a {font-size:16px;line-height:20px;color:#000000}
.welcomeXE .secb .btn_start {border-radius: .2em;display:block;margin:5px;padding:5px 0px 5px 0px;border:2px solid #cda25a;background-color: #cda25a;font-size: 14x;letter-spacing: 1px;color: #333;-webkit-transition: all .2s ease-in-out;-ms-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;transition: all .2s ease-in-out}
.welcomeXE .secb .btn_start:hover,
.welcomeXE .secb .btn_start:active,
.welcomeXE .secb .btn_start:focus {background-color: #fff;color: #cda25a}
@media all and (max-width:479px){
	.welcomeXE .secb{width:98%;padding:0 10px;height:auto;padding-top:5px}
	.welcomeXE .secb li{width:48%;margin:0 0 5px}
}

/* section.secb */
.welcomeXE .secb2 {width:1200px;}
.welcomeXE .secb2 ul{overflow: hidden;}
.welcomeXE .secb2 li{width:100%;position:relative;float:left;}
.welcomeXE .secb2 a{line-height:20px;color:#000000}
.welcomeXE .secb2 p{padding:8px 10px 8px 10px;font-size:16px;color:#333;line-height:21px}
.welcomeXE .secb2 p a{color:#333}
.welcomeXE .secb2 p a:active,
.welcomeXE .secb2 p a:focus,
.welcomeXE .secb2 p a:hover{color:#cda25a;border-bottom:1px solid #cda25a}
.welcomeXE .secb2 .btn_start {border-radius: .2em;display:block;margin:5px;padding:7px;border:2px solid #cda25a;background-color: #cda25a;font-size: 16x;letter-spacing: 1px;color: #333;-webkit-transition: all .2s ease-in-out;-ms-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;transition: all .2s ease-in-out}
.welcomeXE .secb2 .btn_start:hover,
.welcomeXE .secb2 .btn_start:active,
.welcomeXE .secb2 .btn_start:focus {background-color: #fff;color: #cda25a}
.welcomeXE .secb2 .btn_n {border-radius: .2em;display:relative;min-width:50px;margin:0px;padding:1px;border:2px solid #cda25a;background-color: #cda25a;font-size: 16x;letter-spacing: 1px;color: #333;-webkit-transition: all .2s ease-in-out;-ms-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;transition: all .2s ease-in-out}
.welcomeXE .secb2 .btn_n:hover,
.welcomeXE .secb2 .btn_n:active,
.welcomeXE .secb2 .btn_n:focus {background-color: #fff;color: #cda25a}
@media all and (max-width:479px){
	.welcomeXE .secb2{width:100%;padding:0 10px;height:auto;padding-top:10px}
	.welcomeXE .secb2 li{width:100%;margin:0 0 20px}
}

.welcomeXE .secb3{min-height:25px;padding:5px 0 0 30px}
.welcomeXE .secb3 ul{overflow:hidden;padding-top:0px}
.welcomeXE .secb3 li{position:relative;float:left;width:270px;padding:30px 0 0 0px;margin:0 30px 10px 0}
.welcomeXE .secb3 li .cont{padding-bottom:37px;font-size:15px;font-weight:400;color:#888;line-height:23px}
.welcomeXE .secb3 .tit1{text-align:center;padding-bottom:0px;font-size:20px;font-weight:400;letter-spacing:1px;line-height:20px}
.welcomeXE .secb3 h2{padding:8px;font-size:20px;font-weight:400;line-height:15px;}
.welcomeXE .secb3 p{padding:0px;font-size:18px;line-height:20px;}
.welcomeXE .secb3 a{text-align:center; font-size:20px;line-height:24px;}
.welcomeXE .secb3 .btn_start {border-radius: .5em;display:relative ;margin:0 5px 0 0;padding:10px;border:1px solid #cda25a;background-color: #cda25a;font-size: 20px;letter-spacing: 1px;color: #333;-webkit-transition: all .2s ease-in-out;-ms-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;transition: all .2s ease-in-out}
.welcomeXE .secb3 .btn_start:hover,
.welcomeXE .secb3 .btn_start:active,
.welcomeXE .secb3 .btn_start:focus {background-color: #fff;color: #cda25a}
@media all and (max-width:479px){
	.welcomeXE .secb3{padding:0 14px;height:auto;padding-top:5px}
	.welcomeXE .secb3 li{width:370px;margin:0 0 5px}
}


.welcomeXE .secb4{min-height:25px;padding:5px 0 0 30px}
.welcomeXE .secb4 ul{overflow:hidden;padding-top:30px}
.welcomeXE .secb4 li{text-align:center;position:relative;float:left;padding:0;margin:0 10px 10px 0}
.welcomeXE .secb4 li:only-child { width: 1140px; }                          /* 노드가 하나일 때 선택 */
.welcomeXE .secb4 li:nth-last-child(n+2),
.welcomeXE .secb4 li:nth-last-child(n+2) ~ li { width: 48%; }
.welcomeXE .secb4 li:nth-last-child(n+3),
.welcomeXE .secb4 li:nth-last-child(n+3) ~ li { width: 31%; }
.welcomeXE .secb4 li:nth-last-child(n+4),
.welcomeXE .secb4 li:nth-last-child(n+4) ~ li { width: 23%; }
.welcomeXE .secb4 li:nth-last-child(n+5),
.welcomeXE .secb4 li:nth-last-child(n+5) ~ li { width: 18%; }
.welcomeXE .secb4 li:nth-last-child(n+6),
.welcomeXE .secb4 li:nth-last-child(n+6) ~ li { width: 15%; }
.welcomeXE .secb4 li:nth-last-child(n+7),
.welcomeXE .secb4 li:nth-last-child(n+7) ~ li { width: 13%; }
.welcomeXE .secb4 li .cont{font-size:15px;font-weight:400;color:#888;line-height:23px}
.welcomeXE .secb4 a{display:block;text-align:center; font-size:20px;line-height:24px;color:#424242}
.welcomeXE .secb4 a:hover{display:block;color:#cda25a;}
.welcomeXE .secb4 .btn_start {border-radius: .5em;display:relative ;margin:0 5px 0 0;padding:10px;border:1px solid #cda25a;background-color: #cda25a;font-size: 20px;letter-spacing: 1px;color: #333;-webkit-transition: all .2s ease-in-out;-ms-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;transition: all .2s ease-in-out}
.welcomeXE .secb4 .btn_start_on {border-radius: .5em;display:relative ;margin:0 5px 0 0;padding:10px;border:1px solid #cda25a;background-color: #FFFFFF;font-size: 20px;letter-spacing: 1px;color: #333;-webkit-transition: all .2s ease-in-out;-ms-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;transition: all .2s ease-in-out}
.welcomeXE .secb4 .btn_start_onn {border-radius: .5em;display:relative ;margin:0 5px 0 0;padding:10px;border:1px solid #FFE7C6;background-color: #FFE7C6;font-size: 20px;letter-spacing: 1px;color: #333;-webkit-transition: all .2s ease-in-out;-ms-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;transition: all .2s ease-in-out}
.welcomeXE .secb4 .btn_start_oz {border-radius: .5em;display:relative ;margin:0 5px 0 0;padding:10px;border:1px solid #cda25a;background-color: #FFFFFF;font-size: 20px;letter-spacing: 1px;color: #333;-webkit-transition: all .2s ease-in-out;-ms-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;transition: all .2s ease-in-out}
.welcomeXE .secb4 .btn_start:hover,
.welcomeXE .secb4 .btn_start:active,
.welcomeXE .secb4 .btn_start:focus {background-color: #fff;color: #cda25a}
.welcomeXE .secb4 .btn_start_oz:hover,
.welcomeXE .secb4 .btn_start_oz:active,
.welcomeXE .secb4 .btn_start_oz:focus {background-color: #FEF3DC;color: #cda25a}
.welcomeXE .secb4 .btn_startg {border-radius: .5em;display:relative ;margin:0 5px 0 0;padding:10px;border:1px solid #009879;background-color: #009879;font-size: 20px;letter-spacing: 1px;color: #fff;-webkit-transition: all .2s ease-in-out;-ms-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;transition: all .2s ease-in-out}
.welcomeXE .secb4 .btn_startg_on {border-radius: .5em;display:relative ;margin:0 5px 0 0;padding:10px;border:1px solid #009879;background-color: #FFFFFF;font-size: 20px;letter-spacing: 1px;color: #fff;-webkit-transition: all .2s ease-in-out;-ms-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;transition: all .2s ease-in-out}
.welcomeXE .secb4 .btn_startg_onn {border-radius: .5em;display:relative ;margin:0 5px 0 0;padding:10px;border:1px solid #FFE7C6;background-color: #FFE7C6;font-size: 20px;letter-spacing: 1px;color: #fff;-webkit-transition: all .2s ease-in-out;-ms-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;transition: all .2s ease-in-out}
.welcomeXE .secb4 .btn_startg_oz {border-radius: .5em;display:relative ;margin:0 5px 0 0;padding:10px;border:1px solid #009879;background-color: #FFFFFF;font-size: 20px;letter-spacing: 1px;color: #fff;-webkit-transition: all .2s ease-in-out;-ms-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;transition: all .2s ease-in-out}
.welcomeXE .secb4 .btn_startg:hover,
.welcomeXE .secb4 .btn_startg:active,
.welcomeXE .secb4 .btn_startg:focus {background-color: #fff;color: #009879}
.welcomeXE .secb4 .btn_startg_oz:hover,
.welcomeXE .secb4 .btn_startg_oz:active,
.welcomeXE .secb4 .btn_startg_oz:focus {background-color: #FEF3DC;color: #009879}
.welcomeXE .secb4 .intr{width: 450px; text-align:left;}
.welcomeXE .secb4 c{display:block;text-align:center; font-size:16px;line-height:20px;color:#424242}
@media all and (max-width:479px){
	.welcomeXE .secb4{padding:0 14px;height:auto;padding-top:5px}
	.welcomeXE .secb4 li{width:370px;margin:0 0 5px}
	.welcomeXE .secb4 li:only-child { width: 100%; }                          /* 노드가 하나일 때 선택 */
	.welcomeXE .secb4 li:nth-last-child(n+2),
	.welcomeXE .secb4 li:nth-last-child(n+2) ~ li { width: 100%; }
	.welcomeXE .secb4 li:nth-last-child(n+3),
	.welcomeXE .secb4 li:nth-last-child(n+3) ~ li { width: 100%; }
	.welcomeXE .secb4 li:nth-last-child(n+4),
	.welcomeXE .secb4 li:nth-last-child(n+4) ~ li { width: 100%; }
	.welcomeXE .secb4 li:nth-last-child(n+5),
	.welcomeXE .secb4 li:nth-last-child(n+5) ~ li { width: 100%; }
	.welcomeXE .secb4 li:nth-last-child(n+6),
	.welcomeXE .secb4 li:nth-last-child(n+6) ~ li { width: 100%; }
	.welcomeXE .secb4 li:nth-last-child(n+7),
	.welcomeXE .secb4 li:nth-last-child(n+7) ~ li { width: 100%; }
}

.welcomeXE .secb41{min-height:25px;padding:5px 0 0 30px}
.welcomeXE .secb41 ul{overflow:hidden;padding-top:30px}
.welcomeXE .secb41 li{text-align:center;position:relative;float:left;padding:0;margin:0 10px 10px 0}
.welcomeXE .secb41 li .cont{font-size:15px;font-weight:400;color:#888;line-height:23px}
.welcomeXE .secb41 a{display:block;text-align:center; font-size:20px;line-height:24px;color:#424242}
.welcomeXE .secb41 a:hover{display:block;color:#cda25a;}
.welcomeXE .secb41 .btn_start {border-radius: .5em;display:relative ;margin:5px;padding:25px;border:1px solid #cda25a;background-color: #cda25a;font-size: 20px;letter-spacing: 1px;color: #333;-webkit-transition: all .2s ease-in-out;-ms-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;transition: all .2s ease-in-out}
.welcomeXE .secb41 .btn_start_on {border-radius: .5em;display:relative ;margin:0 5px 0 0;padding:10px;border:1px solid #cda25a;background-color: #FFFFFF;font-size: 20px;letter-spacing: 1px;color: #333;-webkit-transition: all .2s ease-in-out;-ms-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;transition: all .2s ease-in-out}
.welcomeXE .secb41 .btn_start_onn {border-radius: .5em;display:relative ;margin:0 5px 0 0;padding:10px;border:1px solid #FFE7C6;background-color: #FFE7C6;font-size: 20px;letter-spacing: 1px;color: #333;-webkit-transition: all .2s ease-in-out;-ms-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;transition: all .2s ease-in-out}
.welcomeXE .secb41 .btn_start_oz {border-radius: .5em;display:relative ;margin:0 5px 0 0;padding:10px;border:1px solid #cda25a;background-color: #FFFFFF;font-size: 20px;letter-spacing: 1px;color: #333;-webkit-transition: all .2s ease-in-out;-ms-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;transition: all .2s ease-in-out}
.welcomeXE .secb41 .btn_start:hover,
.welcomeXE .secb41 .btn_start:active,
.welcomeXE .secb41 .btn_start:focus {background-color: #fff;color: #cda25a}
.welcomeXE .secb41 .btn_start_oz:hover,
.welcomeXE .secb41 .btn_start_oz:active,
.welcomeXE .secb41 .btn_start_oz:focus {background-color: #FEF3DC;color: #cda25a}
.welcomeXE .secb41 .intr{width:510px; text-align:left;}
@media all and (max-width:479px){
	.welcomeXE .secb41{padding:0 14px;height:auto;padding-top:5px}
	.welcomeXE .secb41 li{width:370px;margin:0 0 5px}
}


.welcomeXE .secb5{min-height:25px;padding:5px 0 0 30px}
.welcomeXE .secb5 ul{overflow:hidden;padding-top:30px}
.welcomeXE .secb5 li{text-align:center;position:relative;float:left;width:350px;padding:0;margin:0 30px 10px 0}
.welcomeXE .secb5 li .cont{font-size:15px;font-weight:400;color:#888;line-height:23px}
.welcomeXE .secb5 a{text-align:center; font-size:20px;line-height:24px;}
.welcomeXE .secb5 .btn_start {border-radius: .5em;display:relative ;margin:0 5px 0 0;padding:10px;border:1px solid #cda25a;background-color: #cda25a;font-size: 20px;letter-spacing: 1px;color: #333;-webkit-transition: all .2s ease-in-out;-ms-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;transition: all .2s ease-in-out}
.welcomeXE .secb5 .btn_start:hover,
.welcomeXE .secb5 .btn_start:active,
.welcomeXE .secb54 .btn_start:focus {background-color: #fff;color: #cda25a}
@media all and (max-width:479px){
	.welcomeXE .secb5{padding:0 0 0 20px;height:auto;padding-top:5px}
	.welcomeXE .secb5 li{width:370px;margin:0 0 5px}
}

/* section.sect */
.welcomeXE .sect {width: 100%;margin: 0 0 20px;}
.welcomeXE .sect ul {overflow: hidden;}
.welcomeXE .sect li {position: relative;float: left;}
.welcomeXE .sect a {font-size: 14px;line-height: 20px;color: #000000}
.welcomeXE .sect .btn_start {border-radius: .9em;display: block;margin: 5px;padding: 0 5px 0 5px;height: 30px;border: 2px solid #cda25a;background-color: #fff;font-size: 13px;line-height: 30px;letter-spacing: 1px;color: #669900;-webkit-transition: all .2s ease-in-out;-moz-transition: all .2s ease-in-out;-ms-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;transition: all .2s ease-in-out}
.welcomeXE .sect .btn_start:hover,
.welcomeXE .sect .btn_start:active,
.welcomeXE .sect .btn_start:focus {background-color: #cda25a;color: #fff}

.welcomeXE .gt31{width: 95%; min-height:200px;padding:5px 0 0 5px}
.welcomeXE .gt31h{min-height:50px;}
.welcomeXE .gt31 ul{overflow:hidden;padding-top:10px}
.welcomeXE .gt31 ul .uwdt20 {padding-left:20px}
.welcomeXE .gt31 ul .uwdt30 {padding:0px}
.welcomeXE .gt31 li{position: relative;display:block;float:left;padding:0 0 0 20px;margin:5px}
.welcomeXE .gt31 li .wdt90{width:90%;}
.welcomeXE .gt31 li .wdt1200{width:1200px;}
.welcomeXE .gt31 li .wdt1170{width:1170px;}
.welcomeXE .gt31 li .wdt1100{width:1150px;}
.welcomeXE .gt31 li .swdt1100{width:1100px;padding:0 0 0 0px;font-weight:700;color:#cda25a;}
.welcomeXE .gt31 li .wdt1000{width:1000px;}
.welcomeXE .gt31 li .swdt1000{width:1000px;padding:0 0 0 0px;font-weight:700;color:#cda25a;}
.welcomeXE .gt31 li .wdt900{width:900px;}
.welcomeXE .gt31 li .wdt800{width:800px;}
.welcomeXE .gt31 li .swdt800{width:800px;font-weight:700;color:#cda25a;}
.welcomeXE .gt31 li .wdt750{width:750px;}
.welcomeXE .gt31 li .wdt700{width:700px;}
.welcomeXE .gt31 li .wdt650{width:650px;}
.welcomeXE .gt31 li .wdt600{width:600px;}
.welcomeXE .gt31 li .swdt600{width:600px;padding:0 0 0 10px;font-weight:700;color:#cda25a;}
.welcomeXE .gt31 li .wdt550{width:550px;}
.welcomeXE .gt31 li .wdt500{width:500px;}
.welcomeXE .gt31 li .wdt450{width:450px;}
.welcomeXE .gt31 li .wdt440{width:440px;padding:0 0 0 10px;font-weight:700;color:#cda25a;}
.welcomeXE .gt31 li .wdt400{width:400px;padding:0 0 0 10px;font-weight:700;color:#cda25a;}
.welcomeXE .gt31 li .swdt400{width:400px;}
.welcomeXE .gt31 li .wdt350{width:350px;}
.welcomeXE .gt31 li .wdt300{width:300px;}
.welcomeXE .gt31 li .wdt370{width:370px;padding:0 0 0 10px;font-weight:700;color:#cda25a;}
.welcomeXE .gt31 li .wdt330{width:330px;padding:0 0 0 10px;font-weight:700;color:#cda25a;}
.welcomeXE .gt31 li .wdt300{width:300px;padding:0 0 0 10px;font-weight:700;color:#cda25a;}
.welcomeXE .gt31 li .swdt300{width:300px;padding:0 0 0 10px;}
.welcomeXE .gt31 li .wdt250{width:250px;padding:0 0 0 10px;font-weight:700;color:#cda25a;}
.welcomeXE .gt31 li .swdt250{width:250px;padding:0 0 0 10px;}
.welcomeXE .gt31 li .swdt180{width:180px;padding:0 0 0 10px;}
.welcomeXE .gt31 li .wdt200{width:200px;padding:0 0 0 10px;font-weight:700;color:#cda25a;}
.welcomeXE .gt31 li .wdt150{width:150px;padding:0 0 0 10px;font-weight:700;color:#cda25a;}
.welcomeXE .gt31 li .wdt130{width:130px;padding:0 0 0 10px;font-weight:700;color:#cda25a;}
.welcomeXE .gt31 li .wdt100{width:100px;padding:0 0 0 10px;font-weight:700;color:#cda25a;}
.welcomeXE .gt31 li .wdt60{width:60px;padding:0 0 0 10px;font-weight:700;color:#cda25a;}
.welcomeXE .gt31 li .wdt50{width:50px;padding:0 0 0 10px;font-weight:700;color:#cda25a;}
.welcomeXE .gt31 li .wdt40{width:40px;padding:0 0 0 10px;font-weight:700;color:#cda25a;}
.welcomeXE .gt31 li .wdt30{width:30px;padding:0 0 0 10px;font-weight:700;color:#cda25a;}
.welcomeXE .gt31 li .wdt10{width:10px;padding:0 0 0 10px;font-weight:700;color:#cda25a;}
.welcomeXE .gt31 li .wdt70{width:70px;padding:0 0 0 10px;}
.welcomeXE .gt31 li .wdt{margin-left: 13px;	text-indent: -13px;}
.welcomeXE .gt31 li .wdt_L10{margin-left: 10px;	text-indent: -10px;}
.welcomeXE .gt31 li .cdt{text-align:center;}
.welcomeXE .gt31 li .cli{display : inline;}
.welcomeXE .gt31 li .sdt{margin-left: 13px;}
.welcomeXE .gt31 li .ifw350{height:222px;width:350px;}
.welcomeXE .gt31 li .ifw1200{height:665px;width:1180px;}
.welcomeXE .gt31 li .iwdt{vertical-align: middle; width:25px;padding:0 20px 0 20px;}
.welcomeXE .gt31 li .wwdt{vertical-align: middle; width:80px;padding:0 20px 0 20px;}
.welcomeXE .gt31 h2{padding:20px 0px 20px 0;font-size:22px;font-weight:400;line-height:23px;color:#888}
.welcomeXE .gt31 p{padding:0px;font-size:18px;line-height:25px;color:#333}
.welcomeXE .gt31 .p2{height:10px;}
.welcomeXE .gt31 .tit{width:100%;padding-bottom:10px;font-size:25px;color:#333;font-weight:700;letter-spacing:1px;line-height:30px}
.welcomeXE .gt31 .tit1{padding-bottom:10px;font-size:24px;color:#333;font-weight:700;letter-spacing:1px;line-height:30px}
.welcomeXE .gt31 .noti{display:block;padding:0 0 0 20px;margin:0 0 12px;font-size:24px;font-weight:700;color:#cda25a;letter-spacing:1px;line-height:24px}
.welcomeXE .gt31 .noti2{display:block;padding:0px 0 0;margin:0 0 12px;font-size:24px;font-weight:700;color:#cda25a;letter-spacing:1px;line-height:30px}
.welcomeXE .gt31 .Xe_box{min-height:70px;min-width:340px;margin:0 10px;padding:0 20px;border:1px solid #EDD;background-color:#EDDDC2;text-align:center;}
.welcomeXE .gt31 .Xe_box1{min-height:70px;min-width:340px;margin:0 10px;padding:10px 20px;border:1px solid #EDD;background-color:#EDDDC2;text-align:center;}
.welcomeXE .gt31 .Xe_box2{width:730px;margin:0;padding:0;border:0}
.welcomeXE .gt31 .Xe_box3{width:420px;margin:0;padding:0;border:0}
.welcomeXE .gt31 .pnon30{padding-left:30px;}
.welcomeXE .gt31 .pnon50{padding-left:50px;}
.welcomeXE .gt31 .pnon60{padding-left:60px;}
.welcomeXE .gt31 .pnon100{padding-left:100px;}
.welcomeXE .gt31 .pnon105{padding-left:105px;}
.welcomeXE .gt31 .pnon{padding:50px 0 0 0;color:#888;}
.welcomeXE .gt31 .pnon1{padding:0 0 0 24px;color:#888;line-height:35px}
.welcomeXE .gt31 .pnon11{padding:0 0 0 70px;color:#888;line-height:25px}
.welcomeXE .gt31 .pnon2{padding:0 0 0 20px;color:#888;}
.welcomeXE .gt31 .ptit{padding:0 0 0 20px;font-size:18px;line-height:25px;color:#888}
.welcomeXE .gt31 .bgco{background-color:#FFFF99;padding:3px}
.welcomeXE .gt31 .ulin{text-decoration: underline;font-weight:700;}
.welcomeXE .gt31 .ulinb{text-decoration: underline;font-weight:700;color:#0000FF}
.welcomeXE .gt31 .ulinr{text-decoration: underline;font-weight:700;color:#FF0000}
.welcomeXE .gt31 .bred{font-weight:700;color:#FF0000}
.welcomeXE .gt31 .incl{font-style: oblique;font-weight:700;}
.welcomeXE .gt31 p a:hover{color:#cda25a;border-bottom:1px solid #cda25a}
.welcomeXE .gt31 a{font-size:18px;line-height:20px;color:#424242}
.welcomeXE .gt31 .btn_start {border-radius: .5em;display:relative ;margin:0 5px 0 0;padding:10px;border:1px solid #cda25a;background-color: #cda25a;font-size: 20px;letter-spacing: 1px;color: #333;-webkit-transition: all .2s ease-in-out;-ms-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;transition: all .2s ease-in-out}
.welcomeXE .gt31 .btn_start2 {margin-left:20px; padding:5px 5px 5px 20px; width:400px;}
.welcomeXE .gt31 .btn_start:hover,
.welcomeXE .gt31 .btn_start:active,
.welcomeXE .gt31 .btn_start:focus {background-color: #fff;color: #cda25a}
.welcomeXE .gt31 table {padding: 5px; border: 1px solid rgb(204, 204, 204); border-image: none; width: 100%; margin: 10px 0; font-size: 20px; min-width: 300px;}
.welcomeXE .gt31 th {padding: 10px; background-color: #009879; color: #ffffff; text-align: center;border: 1px solid rgb(204, 204, 204); border-image: none;}
.welcomeXE .gt31 tr {text-align: center;background:#fff;}
.welcomeXE .gt31 tr:nth-child(odd) {background:#eee;}
.welcomeXE .gt31 td {padding: 10px;}
.welcomeXE .gt31 .fc_bl{color: #333;}
.welcomeXE .gt31 .fc_wt{color: #fff;}
.welcomeXE .gt31 .fc_lb{color: #888;}
.welcomeXE .gt31 .p_lw{text-align: left;background:#fff;}
.welcomeXE .gt31 .p_lcc{text-align: left;background:#cccccc;}
.welcomeXE .gt31 .p_lef{text-align: left;background:#efefef;}
.welcomeXE .gt31 .p_lgr{text-align: left;background:#00cccc;}
.welcomeXE .gt31 .p_lly{text-align: left;background:#F5DFB6;}
.welcomeXE .gt31 .p_lls{text-align: left;background:#B5F5FB;}
.welcomeXE .gt31 .p_gr{background:#00cccc;}
.welcomeXE .gt31 .p_grl{background:#DFFFFF;}
.welcomeXE .gt31 .p_cw{text-align: center;background:#fff;}
.welcomeXE .gt31 .p_ccc{text-align: center;background:#cccccc;}
.welcomeXE .gt31 .p_cef{text-align: center;background:#efefef;}
.welcomeXE .gt31 .p_cfe{text-align: center;background:#FEFBE0;}
.welcomeXE .gt31 .p_cfa{text-align: center;background:#FFFAEE;}
.welcomeXE .gt31 .p_cgr{text-align: center;background:#00cccc;}
.welcomeXE .gt31 .p_cly{text-align: center;background:#F5DFB6;}
.welcomeXE .gt31 .p_cls{text-align: center;background:#B5F5FB;}

.welcomeXE .gt31 .wtd {padding: 4px;}
.welcomeXE .gt31 .wwtd {padding: 4px;text-align: center;background:#FFFFFF;color: #444444;}
.welcomeXE .gt31 .tfon {font-size: 20px;}
.welcomeXE .gt31 .product-img {max-width:250px; max-height:250px;}

.welcomeXE .gt31 .session-list{	list-style:none;	padding:0;	margin:20px 0;}
.welcomeXE .gt31 .session-list li{	background:#f4f7f6;	margin-bottom:10px;	padding:12px 16px;	border-radius:6px;	font-size:18px;	line-height:1.4;}
.welcomeXE .gt31 .credit{    font-size:11px;    color:#888;    text-decoration:none;    display:block;    margin-top:4px;}
.welcomeXE .gt31 .info-list{    padding-left:20px;}
.welcomeXE .gt31 .info-list li{    margin-bottom:8px;}

@media all and ( max-width: 479px ) {
	.welcomeXE .gt31{width:100%;}
	.welcomeXE .gt31 li{width:90%;}
	.welcomeXE .gt31 .noti{font-size:16px;font-weight:700;color:#cda25a;line-height:24px}
	.welcomeXE .gt31 .tit{font-size:18px;}
	.welcomeXE .gt31 .noti2{font-size:20px;}
	.welcomeXE .gt31 .tit2{font-size:20px;}
	.welcomeXE .gt31 .pnon2{padding:0 0 0 10px;color:#888;}

	.welcomeXE .gt31 li .wdt1200{width:370px;padding:0 0 0 0px}
	.welcomeXE .gt31 li .wdt1170{width:350px;padding:0 0 0 0px}
	.welcomeXE .gt31 li .wdt1100{width:370px;padding:0 0 0 0px}
	.welcomeXE .gt31 li .swdt1100{width:370px;padding:0 0 0 0px}
	.welcomeXE .gt31 li .wdt1000{width:350px;padding:0 0 0 10px}
	.welcomeXE .gt31 li .swdt1000{width:370px;padding:0 0 0 0px}
	.welcomeXE .gt31 li .wdt900{width:350px;padding:0 0 0 10px}
	.welcomeXE .gt31 li .wdt800{width:350px;padding:0 0 0 10px}
	.welcomeXE .gt31 li .swdt800{width:370px;padding:0 0 0 0px}
	.welcomeXE .gt31 li .wdt700{width:350px;padding:0 0 0 10px}
	.welcomeXE .gt31 li .wdt650{width:370px;padding:0 0 0 0px}
	.welcomeXE .gt31 li .wdt600{width:350px;padding:0 0 0 10px}
	.welcomeXE .gt31 li .swdt600{width:370px;padding:0 0 0 0px}
	.welcomeXE .gt31 li .wdt550{width:370px;padding:0 0 0 0px}
	.welcomeXE .gt31 li .wdt500{width:350px;padding:0 0 0 10px}
	.welcomeXE .gt31 li .wdt400{width:350px;padding:0 0 0 10px}
	.welcomeXE .gt31 li .wdt300{width:350px;padding:0 0 0 10px}
	.welcomeXE .gt31 li .wdt150{width:370px;padding:0 0 0 0px;}
	.welcomeXE .gt31 li .wdt100{width:130px;}	
	.welcomeXE .gt31 li .wdt400{width:370px;padding:0 0 0 0px;}
	.welcomeXE .gt31 li .wdt440{width:370px;padding:0 0 0 0px;}
	.welcomeXE .gt31 li .wdt330{width:370px;padding:0 0 0 0px;}

	.welcomeXE .gt31 li .wdt440 {text-indent: -5px;}
	.welcomeXE .gt31 li .wdt400 {text-indent: -5px;}
	.welcomeXE .gt31 li .wdt370 {text-indent: -5px;}
	.welcomeXE .gt31 li .wdt300 {text-indent: -5px;}
	.welcomeXE .gt31 li .wdt250 {text-indent: -5px;}
	.welcomeXE .gt31 li .wdt200 {text-indent: -5px;}
	.welcomeXE .gt31 li .wdt150 {text-indent: -5px;}
	.welcomeXE .gt31 li .wdt130 {text-indent: -5px;}
	.welcomeXE .gt31 li .wdt100 {text-indent: -5px;}
	.welcomeXE .gt31 li .wdt60 {text-indent: -5px;}
	.welcomeXE .gt31 li .wdt70 {text-indent: -5px;}
	.welcomeXE .gt31 table {padding: 0px; border: 1px solid rgb(204, 204, 204); border-image: none; width: 400px; margin: 5px 0; font-size: 14px;}
	.welcomeXE .gt31 h2{font-size:22px;}
	.welcomeXE .gt31 .pnon105{padding-left:0px;}
	.welcomeXE .gt31 .product-img {max-width:180px; max-height:180px;}

	.welcomeXE .gt31 li .ifw350{height:197px;width:350px;padding:0 5px 0 5px;}
	.welcomeXE .gt31 li .ifw1200{height:197px;width:350px;padding:0 5px 0 5px;}
}

.welcomeXE .tit{padding-bottom:32px;font-size:25px;color:#333;font-weight:700;letter-spacing:1px;line-height:30px}

}

