/* slide top */
#cursor_default{cursor: default;}
#lks_touchSlider{width:100%;overflow: hidden;position: relative;margin: 0 auto;}
#lks_touchSlider > ul{height: 641px;}
#lks_touchSlider > ul > li{background-repeat: no-repeat;height: 641px;text-align: center;padding:0 20px;}
#lks_touchSlider > ul > li a{display: table;height: 100%;width: 100%;}
#lks_touchSlider > ul > li a:hover{opacity:1;}
#lks_touchSlider > ul > li a > span{display: table-cell;vertical-align: middle;}
#lks_touchSlider > ul > li a > span *{color: #fff;}

#lks_touchSlider > ul > .li1 .p_48{margin: 15px 0 23px 0;}
#lks_touchSlider > ul > .li1 .p_48 span{font-size: 16px;font-weight: normal;}
#lks_touchSlider > ul > .li1 ul{display: inline-block;width: 100%;vertical-align: middle;max-width: 540px;}
#lks_touchSlider > ul > .li1 ul li{width: 33%;max-width: 180px;background: rgba(222,222,236,0.11);border-top: 2px solid rgba(255,255,255,0.2);border-bottom: 1px solid rgba(255,255,255,0.2);
border-left: 1px solid rgba(255,255,255,0.2);padding: 25px 0 15px 0;}
#lks_touchSlider > ul > .li1 ul li .p_25{margin-bottom: 15px;}
#lks_touchSlider > ul > .li1 ul .li1{border-left: none;}
#lks_touchSlider > ul > .li1 ul .li_on{background: rgba(222,222,236,0.04);border-top-color:#2b92d5; }

#lks_touchSlider > ul > .li2 a > span > span{display: inline-block;position: relative;}
#lks_touchSlider > ul > .li2 a > span > .p_20{margin: 20px 0 25px 0;}
#lks_touchSlider > ul > .li2 a > span > span .p_14{position: absolute;top: 15px;left: 50%;width: 190px;text-align: center;margin-left: -95px;}

#lks_touchSlider > ul > .li3 .p_48{color: #323232;margin-bottom: 23px;}
#lks_touchSlider > ul > .li3 .p_48 span{color: #323232;font-size: 30px;}
#lks_touchSlider > ul > .li3 .p_20{color: #323232;margin-top: 15px;}
#lks_touchSlider > ul > .li3 .p_18{color:#e84037 ;}
#lks_touchSlider > ul > .li3 .p_21{color:#e84037 ;}
#lks_touchSlider > ul > .li3 .ul1{border-top: 1px dashed #a5a6aa;padding: 27px 35px 0 35px;margin-top: 22px;}
#lks_touchSlider > ul > .li3 ul li p{line-height:30px;}
#lks_touchSlider > ul > .li3 ul li{display: inline-block;width:127px;height: 30px;vertical-align:top;}
#lks_touchSlider > ul > .li3 .ul1 .li1{
	background:#68c0f0;
	background: -webkit-linear-gradient(#68c0f0 15px, #5eb2e0 15px); 
	background: -moz-linear-gradient(#68c0f0 15px, #5eb2e0 15px); 
	background: -ms-linear-gradient(#68c0f0 15px, #5eb2e0 15px); 
	background: linear-gradient(#68c0f0 15px, #5eb2e0 15px); 
	background-size: 1px 30px;
}
#lks_touchSlider > ul > .li3 .ul1 .li2{
	background:#63dd54;
	background: -webkit-linear-gradient(#63dd54 15px, #63c558 15px); 
	background: -moz-linear-gradient(#63dd54 15px, #63c558 15px); 
	background: -ms-linear-gradient(#63dd54 15px, #63c558 15px); 
	background: linear-gradient(#63dd54 15px, #63c558 15px); 
	background-size: 1px 30px;
}
#lks_touchSlider > ul > .li3 .ul1 .li3{
	background:#fda43c;
	background: -webkit-linear-gradient(#fda43c 15px, #e99d45 15px); 
	background: -moz-linear-gradient(#fda43c 15px, #e99d45 15px); 
	background: -ms-linear-gradient(#fda43c 15px, #e99d45 15px); 
	background: linear-gradient(#fda43c 15px, #e99d45 15px); 
	background-size: 1px 30px;
}
#lks_touchSlider > ul > .li3 .ul1 .li4{
	background:#ff583d;
	background: -webkit-linear-gradient(#ff583d 15px, #ec472b 15px); 
	background: -moz-linear-gradient(#ff583d 15px, #ec472b 15px); 
	background: -ms-linear-gradient(#ff583d 15px, #ec472b 15px); 
	background: linear-gradient(#ff583d 15px, #ec472b 15px); 
	background-size: 1px 30px;
}
#lks_touchSlider > ul > .li3 .ul1 .li5{
	background:#fd583c;
	background: -webkit-linear-gradient(#fd583c 15px, #ec472b 15px); 
	background: -moz-linear-gradient(#fd583c 15px, #ec472b 15px); 
	background: -ms-linear-gradient(#fd583c 15px, #ec472b 15px); 
	background: linear-gradient(#fd583c 15px, #ec472b 15px); 
	background-size: 1px 30px;
}
#lks_touchSlider > ul > .li3 .ul2 li p{text-align: right;padding-right: 5px;}
#lks_touchSlider > ul > .li3 .ul2 .li1 p{color:#5eb2e0 ;}
#lks_touchSlider > ul > .li3 .ul2 .li2 p{color:#63c558 ;}
#lks_touchSlider > ul > .li3 .ul2 .li3 p{color:#e99d45 ;}
#lks_touchSlider > ul > .li3 .ul2 .li4 p{color:#ec472b ;}
#lks_touchSlider > ul > .li3 .ul2 .li5 p{color:#ec472b ;}
#lks_touchSlider > ul > .li3 a > span > span{display: inline-block;padding: 45px 55px 25px 55px;background: rgba(255,255,255,0.8); }

#lks_touchSlider > ul > .li4 a > span > span{display: inline-block;background: rgba(36,27,20,0.75);width: 840px;padding: 40px 20px;}
#lks_touchSlider > ul > .li4 a > span > span > .p_20{margin: 22px 0;}
#lks_touchSlider > ul > .li4 ul li{display: inline-block;width:200px;vertical-align:top;border: 1px solid rgba(255,255,255,0.3);padding-top: 35px;position: relative;}
#lks_touchSlider > ul > .li4 ul li:BEFORE{position: absolute;content: "";width: 14px;height: 14px;background: rgba(255,255,255,0.35);left: 50%;margin-left: -7px;top: 10px;}
#lks_touchSlider > ul > .li4 ul li:AFTER{position: absolute;content: "";width: 36px;height: 27px;background: url("/img/icon_png.png");left: 50%;margin-left: -15px;top: -3px;
background-position:-115px -349px;}
#lks_touchSlider > ul > .li4 ul li .p_table{width: 100%;display: table;height: 120px;}
#lks_touchSlider > ul > .li4 ul li .p_table span{display: table-cell;vertical-align: middle;color: #cdbbaf;}

#lks_touchSlider > ul > .li5 a > span > .p_32{position: relative;z-index: 1;}
#lks_touchSlider > ul > .li5 a > span > .p_48{margin: 15px 0 28px 0;position: relative;display: inline-block;}
#lks_touchSlider > ul > .li5 a > span > .p_48:AFTER{content: "";position: absolute;background: url("/img/icon_png.png") no-repeat;width: 116px;height: 37px;
top: 20px;right: -125px;background-position: -38px -382px;z-index: 0;}
#lks_touchSlider > ul > .li5 a > span > .p_48 span{color: #10abfb;font-size: 29px;font-style: italic;position: absolute;display: block;top: 0;right:-160px;
-webkit-transform: rotateZ(-10deg);-ms-transform: rotateZ(-10deg);-moz-transform: rotateZ(-10deg);transform: rotateZ(-10deg);}
#lks_touchSlider > ul > .li5 a > span > .p_19{display: inline-block;width: 174px;height: 174px;border-radius:50%;background: rgba(0,0,0,0.4);vertical-align: top;padding-top:55px;position: relative; }
#lks_touchSlider > ul > .li5 a > span > .p_19:AFTER{content: "";position: absolute;background: url("/img/icon_png.png") no-repeat;width: 31px;height: 21px;
top: 25px;left: 50%;background-position: -84px -356px;margin-left: -15.5px;}
#lks_touchSlider > ul > .li5 a > span > .p_19 span{color: #14a9fd;}

#lks_touchSlider > ul > .li6 a .s1{text-align: center;margin-top: 30px;}
#lks_touchSlider > ul > .li6 a > span > .p_48{margin-top: 15px;}
#lks_touchSlider > ul > .li6 a .s1 p{display: inline-block;border: 1px solid #9e887a;width: 247px;height: 161px;vertical-align: top;padding:50px 5px 5px 5px;background: rgba(0,0,0,0.4);font-size: 18px;
position: relative;}
#lks_touchSlider > ul > .li6 a .s1 p:BEFORE{position: absolute;background-image: url("/img/icon_png.png");content: "";width: 27px;height: 21px;background-position:-86px -356px;
top: 18px;left: 50%;margin-left: -13.5px; }
#lks_touchSlider > ul > .li6 a .s1 p span{font-size:20px;font-weight: bold;margin-bottom: 10px; }
#lks_touchSlider > ul > .li6 a > span > .s0{height: 89px;width: 162px;margin: 0 auto 23px auto;background: #fff;position: relative;padding-top: 50px;border-radius:5px;}
#lks_touchSlider > ul > .li6 a > span > .s0:BEFORE{content: "";width:41px;height: 42px;background-position: 0 -1464px;background-image: url("/img/icon_png.png");
position: absolute;top: 5px;left: 50%;margin-left: -20.5px;}
#lks_touchSlider > ul > .li6 a > span > .s0 p{color: #363636;font-weight: bold;}
#lks_touchSlider > ul > .li6 a > span > .s0 .p1{font-size: 12px;}
#lks_touchSlider > ul > .li6 a > span > .s0 .p2{font-size: 15px;}

#lks_touchSlider > ul > .li1{background-image: url("/img/main/s00_m01.jpg");background-position: 50% top;}
#lks_touchSlider > ul > .li2{background-image: url("/img/main/s00_m01_1.jpg");background-position: center;}
#lks_touchSlider > ul > .li3{background-image: url("/img/main/s00_m01_2.jpg");background-position: center;}
#lks_touchSlider > ul > .li4{background-image: url("/img/main/s00_m01_3.jpg");background-position: center;}
#lks_touchSlider > ul > .li5{background-image: url("/img/main/s00_m01_4.jpg");background-position: center;}
#lks_touchSlider > ul > .li6{background-image: url("/img/main/s00_m01_5.jpg");background-position: center;}
#lks_touchSlider > ul > .li-2502{background-image: url("/img/main/mainbanner_bg_one.jpg");background-position: center;}
#lks_touchSlider > ul > .li-2502 a{margin: 0 auto;max-width: 1200px;}

#lks_touchSlider > ul > .li-2605{background-image: url("/img/main/mainbanner_bg_26_05.jpg");background-position: center;padding: 0;}
#lks_touchSlider > ul > .li-2605 a{margin: 0 auto;max-width: 100%;display: block;background-image: url('/img/main/mainbanner_contents_26_05.png');
	background-position: center;}
#lks_touchSlider > ul > .li-2605 a > span{display: block;height: 100%;width: 100%;}


#lks_paging{position: relative;width: 100%;height: 0;}
#lks_paging > ul{position: absolute;top:-30px;left: 0;width: 100%;height: 20px;text-align: center;}
#lks_paging > ul > li{width: 20px;height: 20px;background-color: rgba(46,45,45,0.8);display: inline-block;vertical-align: top;border-radius:50%;cursor: pointer;}
#lks_paging > ul > .on{background-color: #fff;cursor: default;}
/* slide top */
 	

/* slide media */
.display_none{display: none !important;}
#lks_touchSlider1_wrap{width: 100%;overflow: hidden;max-width: 721.5px;margin: 0 auto;height: 0;text-align: center;}

#lks_touchSlider1_wrap > p{color: #fff;}
#lks_touchSlider1_wrap > .p_40{margin:45px auto 20px auto; text-align: left;}
#lks_touchSlider1_wrap > .p_16{display: inline-block;vertical-align: top;margin-left: 18px;}
#lks_touchSlider1_wrap > .p_bold_1{margin-left: 0;}

#lks_touchSlider1{width:26%;overflow: visible;position: relative;margin: 15px auto;height: 47%;}
#lks_touchSlider1 li a:HOVER{opacity:1;}
#lks_touchSlider1 li a{display: block;}
/* #lks_touchSlider1 li{width:26% !important; } 	 */
#lks_touchSlider1 .l_on1{padding: 10%;margin-left: 20%;z-index: 3} 
#lks_touchSlider1 .l_on2{padding: 20%;margin-left: 70%;z-index: 2} 
#lks_touchSlider1 .l_on3{padding: 30%;margin-left: 130%;z-index: 1} 
 	
#lks_touchSlider1 .r_on1{padding: 10%;margin-left: -20%;z-index: 3} 
#lks_touchSlider1 .r_on2{padding: 20%;margin-left: -70%;z-index: 2} 
#lks_touchSlider1 .r_on3{padding: 30%;margin-left: -130%;z-index: 1}
 	
#lks_touchSlider1 .on{opacity:1;z-index: 4;
-webkit-animation: fadein 1s; /* Safari, Chrome and Opera > 12.1 */
       -moz-animation: fadein 0.3s; /* Firefox < 16 */
        -ms-animation: fadein 0.3s; /* Internet Explorer */
         -o-animation: fadein 0.3s; /* Opera < 12.1 */
            animation: fadein 0.3s;
}
#lks_touchSlider1 .l_on1 img{opacity:0.8;} 
#lks_touchSlider1 .l_on2 img{opacity:0.6;} 
#lks_touchSlider1 .l_on3 img{opacity:0.4;} 
 	
#lks_touchSlider1 .r_on1 img{opacity:0.8;} 
#lks_touchSlider1 .r_on2 img{opacity:0.6;} 
#lks_touchSlider1 .r_on3 img{opacity:0.4;}

#lks_paging1{text-align: center;position: relative;} 
#lks_paging1 ul{text-align: center;display: inline-block;width: auto;vertical-align: top;margin: 0 20px;max-width: 560px;} 	
#lks_paging1 li{display: inline-block;vertical-align: top;width: auto;float: none;cursor: pointer;height: 29px;}	
#lks_paging1 .paging_li{background:rgba(21,39,71,0.8); padding: 0 8px;border-radius:3px;margin-bottom: 5px;}
#lks_paging1 li p{color: #fff;line-height: 29px;}
#lks_paging1 > div{display: inline-block;width: 14px;height: 29px;background: url("/img/icon_png.png") no-repeat;vertical-align: top;cursor: pointer;position: absolute;top: 50%;margin-top: -14.5px;}
#lks_paging1 > .prev{background-position:0 -724px ;left: 0; }
#lks_paging1 > .next{background-position:-19px -724px ;right: 0;}
/* slide media */

 	
/* common */
#main_div p{line-height: normal;} 
#main_div p .mobile_br{display: none;}	
.p_54{font-size: 54px;}.p_48{font-size: 48px;}.p_45{font-size: 45px;}.p_40{font-size: 40px;}.p_39{font-size: 39px;}.p_37{font-size: 37px;}
.p_32{font-size: 32px;}.p_29{font-size: 29px;}.p_28{font-size: 28px;}.p_25{font-size: 25px;}.p_24{font-size: 24px;}.p_23{font-size: 23px;}.p_21{font-size: 21px;}
.p_20{font-size: 20px;}.p_19{font-size: 19px;}.p_18{font-size: 18px;}.p_16{font-size: 16px;}.p_14{font-size: 14px;}.p_12{font-size: 12px;}
.p_323232{color: #323232;}.p_fff{color: #fff;}
/* common */

#main_body > .span1{max-width: 1240px; margin: 0 auto;padding: 45px 20px;}
#main_body > .span1 > ul > li{width: 31.8%;margin-left: 2.3%;height: 310px;background-repeat: no-repeat;text-align: center;background-position: center;overflow: hidden;}
#main_body > .span1 > ul > li a{padding-top: 100px;}
#main_body > .span1 > ul > li a:HOVER{background-color: rgba(0,162,255,0.6);opacity:1;}
#main_body > .span1 > ul > li .p_28{margin-top: 10px;}
#main_body > .span1 > ul > li .p_14{margin: 40px auto 0 auto;width: 135px;height: 37px;line-height: 37px;border: 1px solid #fff;border-radius:3px;}
#main_body > .span1 > ul > li *{color: #fff;}
#main_body > .span1 > ul > li a{display: block;height: 100%;}
#main_body > .span1 > ul > .li1{margin-left: 0;}
#main_body > .span1 > ul > .li4{height: 0;width: 0;}

#main_body > .span2 > ul > li{width: 50%;height: 463px;background-repeat: no-repeat;background-position: center;}
#main_body > .span2 > ul > .li1{position: relative;text-align: right;}
#main_body > .span2 > ul > .li1 > span{display: inline-block;margin-right: 12%;text-align: center;position: relative;z-index: 1;margin-top: 95.5px;}
#main_body > .span2 > ul > .li1 p{text-align: center;color: #333132;}
#main_body > .span2 > ul > .li1 .p_54{margin: 10px 0 25px 0;}
#main_body > .span2 > ul > .li1 .p_54 span{color:#2f90d5; } 
#main_body > .span2 > ul > .li1 .p_14{width: 136px;height: 37px;line-height: 37px;border: 1px solid #333132;border-radius:3px;}
#main_body > .span2 > ul > .li1 a{margin: 0 auto;}
#main_body > .span2 > ul > .li1 > img{position: absolute;bottom: 0px;right: 42%;z-index: 0;}
#main_body > .span2 > ul > .li2{padding: 0 20px;}

#main_body > .span3{max-width: 1240px; margin: 0 auto;padding: 45px 20px;}
#main_body > .span3 > .p_45{color: #333132;}
#main_body > .span3 *{text-align: center;}
#main_body > .span3 > ul{margin: 40px auto 0 auto;}
#main_body > .span3 > ul > li{width: 33.333%;}
#main_body > .span3 > ul > .li5{position: relative;}
#main_body > .span3 > ul > .li5 > span{position: absolute;width: 100%;top: 50%;left: 0;padding: 0 10px;margin-top: -90px;}
#main_body > .span3 > ul > .li5 .p_28{color: #fff;}
#main_body > .span3 > ul > .li5 .p_20{color: #9a8363;margin: 8px 0 38px 0;position: relative;font-size: 15px;}
#main_body > .span3 > ul > .li5 .p_20:AFTER{content: "";width: 81px;height: 1px;border-top: 1px solid #4c4a4b;position: absolute;bottom: -19px;left: 50%;margin-left: -40.5px;}
#main_body > .span3 > ul > .li5 .p_16{color: #acaaab;}
#main_body > .span3 .m_tag{display: none;}

#main_body > .span4{background-repeat: no-repeat;padding: 100px 20px;}
#main_body > .span4 > .pc_ul{max-width: 1200px;margin: 0 auto;}
#main_body > .span4 > .pc_ul > li{width: 25%;}
#main_body > .span4 > .pc_ul > li > span{height: 272px;overflow: hidden;}
#main_body > .span4 > .pc_ul > li > .p_28{color: #fff;margin-bottom: 8px;}
#main_body > .span4 > .pc_ul > li > .p_28 span{font-weight: normal;color: #9a9da6;font-size: 24px;}
#main_body > .span4 > .pc_ul > .li1 a{height: 50%;width: 100%;display: table;position: relative;}
#main_body > .span4 > .pc_ul > .li1 a p{display: table-cell;vertical-align: middle;color: #313131;padding-left: 41%;}
#main_body > .span4 > .pc_ul > .li1 .a1{background-color:#fff ;}
#main_body > .span4 > .pc_ul > .li1 .a1:BEFORE{content: "";background: url("/img/icon_png.png");width:55px ;height:52px ;background-position:0 -752px;left: 14%;top: 50%;margin-top: -26px;position: absolute; }
#main_body > .span4 > .pc_ul > .li1 .a2{background-color:#f9e81e ;}
#main_body > .span4 > .pc_ul > .li1 .a2:BEFORE{content: "";background: url("/img/icon_png.png");width:66px ;height:62px ;background-position:0 -808px;left: 12%;top: 50%;margin-top: -31px;position: absolute; }
#main_body > .span4 > .pc_ul > .li1 .a2 span{font-size: 20px;}
#main_body > .span4 > .pc_ul > .li2 > span{background:#8098b2;padding: 20px 0 0 0; }
#main_body > .span4 > .pc_ul > .li2 table{max-width: 239px;margin: 0 auto;}
#main_body > .span4 > .pc_ul > .li2 th{color: #fff;font-size: 18px;font-weight: normal;width: 65px;min-width: 65px;text-align: left;}
#main_body > .span4 > .pc_ul > .li2 td{width: 174px;min-width: 174px;}
#main_body > .span4 > .pc_ul > .li2 .th3{vertical-align: top;}
#main_body > .span4 > .pc_ul > .li2 th,
#main_body > .span4 > .pc_ul > .li2 td{padding-bottom: 10px;}
#main_body > .span4 > .pc_ul > .li2 td input[type=text]{height: 32px;width: 100%;}
#main_body > .span4 > .pc_ul > .li2 td input[type=number]{height: 32px;width: 31.984%;}
#main_body > .span4 > .pc_ul > .li2 td textarea{border: none;width: 100%;height: 62px;min-height: 62px;}
#main_body > .span4 > .pc_ul > .li2 td label{font-size: 12px;color: #fff;}
#main_body > .span4 > .pc_ul > .li2 td label a{color: #fff;}
#main_body > .span4 > .pc_ul > .li2 .last_td{text-align: center;background: #21242b;color: #fff;font-weight: bold;font-size: 18px;height: 37px;padding-bottom: 0;cursor: pointer;}
#main_body > .span4 > .pc_ul > .li3 > span{background-repeat: no-repeat;background-position: center;padding-top: 220px;}
#main_body > .span4 > .pc_ul > .li3 > span p{text-align: center;color: #313131;}
#main_body > .span4 > .pc_ul > .li4 > span{background: #fff;}
#main_body > .span4 > .pc_ul > .li4 > span > span{display: table;width: 228px;margin: 0 auto;height: 100%;}
#main_body > .span4 > .pc_ul > .li4 > span > span > span{display: table-cell;width: 100%;vertical-align: middle;}
#main_body > .span4 > .pc_ul > .li4 > span .p_39{color: #2d8dd9;padding:0 0 15px 43px;border-bottom: 1px solid #d5d5d5;position: relative;}
#main_body > .span4 > .pc_ul > .li4 > span .p_39:AFTER{content: "";background: url("/img/icon_png.png");width:46px ;height:46px ;background-position:0 -870px;left: -2px;top: 2px;position: absolute;}
#main_body > .span4 > .pc_ul > .li4 > span .p_top{margin-top: 15px;} 
#main_body > .span4 > .pc_ul > .li4 > span .p_custom{float: left;color: #313131;}
#main_body > .span4 > .pc_ul > .li4 > span .p_18{width: 88px;}
#main_body > .span4 > .pc_ul > .li4 > span .p_21{width: 140px;}
#main_body > .span4 > .pc_ul > .li4 > span .p_21 span{font-size: 14px;}
#main_body > .span4 .m_ul{height: 0;overflow: hidden;}
#main_body > .span4 > .m_ul li{width: 49%;height: 100%;}
#main_body > .span4 > .m_ul li p{color: #313131;}
#main_body > .span4 > .m_ul li .p1{font-weight: bold;}
#main_body > .span4 > .m_ul .li1{background: url("/img/main/s00_m14.jpg") no-repeat;background-size:cover; background-position: center;padding: 10px 0 0 15px;}
#main_body > .span4 > .m_ul .li2{margin-left: 2%;}
#main_body > .span4 > .m_ul .li2 > span{height: 48%;background-color: #fff;padding: 4px 0 0 15px;}
#main_body > .span4 > .m_ul .li2 > .s1{margin-bottom: 4%;}
#main_body > .span4 > .m_ul .li2 > .s1 p{font-size: 16px;}
#main_body > .span4 > .m_ul .li2 > .s1 p .in1{font-size: 12px;display: inline-block;width: 40px;}
#main_body > .span4 > .m_ul .li2 > .s1 p .in2{font-size: 14px;}
#main_body > .span4 > .m_ul .li2 > .s1 p .in2 span{font-size: 9px;}
#main_body > .span4 > .m_ul .li2 > .s2 .p2{font-size: 22px;color: #0b91d8;position: relative;padding: 5px 0 0 40px;}
#main_body > .span4 > .m_ul .li2 > .s2 .p2:before{content: "";background: url("/img/icon_png.png");width:46px ;height:46px ;background-position:0 -870px;left: -6px;top: -2px;position: absolute;}
#main_body > .span4 > .pc_ul > .li4 > span .ppp{color: #313131;font-size: 18px;margin-top: 5px;}


#main_body > .m_span1{height: 0;overflow: hidden;}
#number_animation1,#number_animation2,#number_animation3{vertical-align: -3px;}


/*20190703 add*/

#lks_touchSlider > ul > .li1_1{background-image: url("/img/main/main_p_bg.jpg");background-position: center;}
#lks_touchSlider > ul > .li1_1 *{color: #fff;}
#lks_touchSlider > ul > .li1_1 a{display: block;}
#lks_touchSlider > ul > .li1_1 div span{display: table-cell;vertical-align: middle;}
#lks_touchSlider > ul > .li1_1 .d1{display: table;width: 100%;height: 62.5%;margin: 0 auto;max-width: 1200px;}
#lks_touchSlider > ul > .li1_1 .d2 .p_32,
#lks_touchSlider > ul > .li1_1 .d1 .p_48{margin: 10px auto 15px auto;}
#lks_touchSlider > ul > .li1_1 .d2{display: table;width: 100%;height: 37.5%;margin: 0 auto;position: relative;max-width: 1200px;}
#lks_touchSlider > ul > .li1_1 .d2 span *{text-align: right;}
#lks_touchSlider > ul > .li1_1 .d2 span{padding-right:31%; }
#lks_touchSlider > ul > .li1_1 .d2 img{position: absolute;bottom: 0;right: 0;width: 31%;max-width: 361px;}

/*20190703 add*/
.span2-ul{max-width: 1920px; margin: 0 auto;}
.main-footer-span{background-position: 50% 100%;}

.span-2503 img{margin: 0 auto;}

#main_body .a-span0{background: url('/img/main/gngsleep_performance_mainbanner.jpg') no-repeat;background-position: 50%;height: 398px;display: block;}
#main_body .a-span0:hover{opacity: 1;}

@media only screen and (max-width: 1023px) {
	/* common */
	#main_div p br{display: block;}
	.p_48{font-size: 30px;}.p_45{font-size: 28px;}.p_37{font-size: 28px;}.p_32{font-size: 18px;}.p_28{font-size: 23px;}.p_25{font-size: 18px;}.p_23{font-size: 18px;}.p_20{font-size: 16px;}.p_19{font-size: 16px;}
	.p_18{font-size: 15px;}.p_15{font-size: 13px;}
	/* common */
	
	/* slide top */
	#lks_touchSlider > ul{height: 350px;}
	#lks_touchSlider > ul > li{background-size:cover;height: 350px;}
	#lks_paging > ul{top: -20px;}
	#lks_paging > ul > li{width: 15px;height: 15px;}
	
	#lks_touchSlider > ul > .li3 a > span > span{padding: 25px 20px 15px 20px;}
	#lks_touchSlider > ul > .li3 .p_48{margin-bottom: 15px;}
	#lks_touchSlider > ul > .li3 .p_20{margin-top: 8px;}
	#lks_touchSlider > ul > .li3 .ul1{padding: 15px 20px 0 20px;    margin-top: 12px;}
	#lks_touchSlider > ul > .li3 ul li{width: 90px;}
	
	#lks_touchSlider > ul > .li4 a > span > span{width:540px;padding: 20px 20px; }
	#lks_touchSlider > ul > .li4 a > span > span > .p_20{margin: 15px 0;}
	#lks_touchSlider > ul > .li4 ul li .p_table{height: 90px;}
	
	#lks_touchSlider > ul > .li5 a > span > .p_19{width: 140px;height: 140px;padding-top:45px;}
	#lks_touchSlider > ul > .li5 a > span > .p_19:AFTER{top:15px ;}
	#lks_touchSlider > ul > .li5 a > span > .p_48 span{top:-20px;right: -155px;top: -10px;right: -125px;font-size: 22px;}
	#lks_touchSlider > ul > .li5 a > span > .p_48:AFTER{top: 0;right: -120px;}
	
	#lks_touchSlider > ul > .li6 a .s1 p{font-size: 16px;width: 180px;height: 121px;padding: 35px 5px 5px 5px;}
	#lks_touchSlider > ul > .li6 a .s1 p span{font-size: 18px;}
	#lks_touchSlider>ul>.li6 a .s1 p:before{top: 6px;}
	
	#lks_touchSlider > ul > .li6 a .s1{margin-top: 15px;}
	#lks_touchSlider > ul > .li6 a > span > .s0{margin: 0 auto 10px auto;}
	#lks_touchSlider > ul > .li6 a > span > .p_48{margin-top: 10px;}
	/* slide top */
	
	#main_body > .span1 > ul > li{background-size:cover; height: 250px;}
	#main_body > .span1 > ul > li a{padding-top: 60px;}
	
	
	#main_body > .span2 > ul > li{width: 100%;}
	
	#main_body > .span3 > ul{max-width: 800px;margin: 60px auto 27px auto;}
	#main_body > .span3 > ul > .li1,#main_body > .span3 > ul > .li2{width: 49.9995%;}
	#main_body > .span3 > ul > .li5{display: none;}
	#main_body > .span3 .m_tag{display: block;color: #333132;}
	#main_body > .span3 .m1{font-size: 30px;}
	#main_body > .span3 .m2{font-size: 17px;position: relative;}
	#main_body > .span3 .m2:AFTER{content: "";background:url("/img/icon_png.png") no-repeat;width: 32px;height: 30px;background-position:0 -952px;
	position: absolute;bottom: -45px;left: 50%;margin-left: -16px;}
	#main_body > .span3 .m3{font-size: 18px;color: #838383;}
	
	#main_body > .span4{padding: 40px 20px;}
	#main_body > .span4 > .pc_ul{max-width: 600px;}
	#main_body > .span4 > .pc_ul > li{width: 50%;}
	#main_body > .span4 > .pc_ul > .li1, #main_body > .span4 > .pc_ul > .li2{margin-bottom: 20px;}
	
	
	/*20190703 add*/
	
	#lks_touchSlider > ul > .li1_1 .d2 .p_32,
	#lks_touchSlider > ul > .li1_1 .d1 .p_48{margin: 7px auto 10px auto;}
	#lks_touchSlider > ul > .li1_1 .d2 .p_20{font-size:14px; }
	#lks_touchSlider > ul > .li1_1 .d2 .p{font-size: 11px;}
	#lks_touchSlider > ul > .li1_1 .d2 img{bottom: -95px;}
	
	/*20190703 add*/

	#lks_touchSlider > ul > .li-2502 a span img{max-width: 500px;}

	#main_body .a-span0{background-size: cover;height: 240px;}

	#main_body > .span4 > .pc_ul > .li4 > span .ppp{font-size: 12px;}

	#lks_touchSlider > ul > .li-2605{background-size: cover;}
	#lks_touchSlider > ul > .li-2605 a{background-size: cover;
        background-repeat: no-repeat;}
}

.naverapp_bookmark{display: none;max-width: 640px;margin: 0 auto;}
@media only screen and (max-width: 640px) {
	
	/*20190703 add*/
	
	#lks_touchSlider > ul > .li1_1 .d2 img{bottom: 0px;}
	
	/*20190703 add*/
	
	.naverapp_bookmark_on{display: block;}	
	/* common */
	#main_div p .mobile_br{display: block;}
	/* common */
	
	/* slide top */
	#lks_touchSlider > ul > .li2 a > span > .p_20{margin: 15px 0 20px 0;font-size: 16px;}
	#lks_touchSlider > ul > .li2 a > span > .p_20 br{display: none;}
	
	#lks_touchSlider > ul > .li3 .ul1{padding: 15px 0 0 0;}
	#lks_touchSlider > ul > .li3 ul li{width: 53px;}
	#lks_touchSlider > ul > .li3 ul li p{font-size: 10px;}
	#lks_touchSlider > ul > .li3 .p_20 br{display: none;}
	
	#lks_touchSlider > ul > .li4 a > span > span > .p_20 br{display: none;}
	#lks_touchSlider > ul > .li4 a > span > span{width: 100%;}
	#lks_touchSlider > ul > .li4 ul li{width: 130px;padding-top: 25px;}
	#lks_touchSlider > ul > .li4 ul li .p_table{height: 80px;}
	#lks_touchSlider > ul > .li4 ul li .p_table span{font-size: 12px;}
	#lks_touchSlider > ul > .li4 ul li:BEFORE{top: 7px;}
	#lks_touchSlider > ul > .li4 ul li:AFTER{top: -6px;}
	
	#lks_touchSlider > ul > .li5 a > span > .p_19{font-size: 9px;padding-top: 23px;width: 80px;height: 80px;}
	#lks_touchSlider > ul > .li5 a > span > .p_19:AFTER{top:-5px ;}
	#lks_touchSlider > ul > .li5 a > span > .p_48:AFTER{top: -33px;right: -70px;}
	#lks_touchSlider > ul > .li5 a > span > .p_48 span{top:-30px;right: -28px;font-size: 13px;}
	
	#lks_touchSlider > ul > .li6 a .s1 p{font-size: 10px;width: 105px;height: 100px;}
	#lks_touchSlider > ul > .li6 a .s1 p span{font-size: 13px;}
	
	/* slide top */
	
	#main_body > .span1{padding: 25px 20px;}
	#main_body > .span1 > ul > li{width: 49%;margin-left: 2%;height: 162px;}
	#main_body > .span1 > ul > li a{padding-top: 50px;}
	#main_body > .span1 > ul > li a .p_14{display: none;}
	#main_body > .span1 > ul > .li3{height: 0;width: 0;}
	#main_body > .span1 > ul > .li4{width:100%;height: 211px;margin-top: 10px; margin-left: 0;}
	#main_body > .span1 > ul > .li4 a{padding-top: 15px;}
	#main_body > .span1 > ul > .li4 .p_custom{width: 42%;background: rgba(113,170,218,0.5);display: inline-block;height: 45px;line-height: 45px;font-size: 20px;margin-bottom: 12px;}
	#main_body > .span1 > ul > .li4 a .p_14{display: block;margin: 13px auto 0 auto;}
	
	#main_body > .span2 > ul > .li1{overflow: hidden;height: 0;width: 0;}
	
	#lks_touchSlider1{height: 35%;margin: 50px auto 10px auto;}
	#lks_touchSlider1_wrap > .p_40{margin: 30px 0 25px 0;}
	
	#main_body > .m_span1{height: auto;overflow: visible;background-repeat: no-repeat;background-position: bottom;}
	#main_body > .m_span1 ul .li1{width: 55% ;margin-top: 10%;}
	#main_body > .m_span1 ul .li1 p{color: #fff;text-align: center;}
	#main_body > .m_span1 ul .li1 .s0{font-size: 25px;}
	#main_body > .m_span1 ul .li1 .s1{font-size: 20px;margin-top: -12px;}
	#main_body > .m_span1 ul .li1 .s1 span{background:#82ebfe ;color: #1b2735;}
	#main_body > .m_span1 ul .li1 .s2{font-weight: normal;margin-top: 7px;font-size: 15px;}
	#main_body > .m_span1 ul .li2{width: 45%;}
	#main_body > .m_span1 ul .li2 img{margin-top: -30px;}
	
	#main_body > .span4 .pc_ul{height: 0;overflow: hidden;}
	#main_body > .span4 .m_ul{height:160px;overflow: visible; }
	
	#lks_touchSlider > ul > .li1 ul li .p_16{font-size: 13px;}
/* 	#lks_paging1 .paging_li{padding: 0 5px;} */
/* 	#lks_paging1 li p{font-size: 9px;} */

	#lks_touchSlider > ul > .li-2502{background-position: 63%;}
	#lks_touchSlider > ul > .li-2502 a span img{max-width: 260px;}

	#main_body .a-span0{height: auto;background: none;}

	#main_body > .span4 > .m_ul .li2 > .s1 p{font-size: 14px;}
	#main_body > .span4 > .m_ul .li2 > .s1 .ppp{font-size: 12px;}
	
	#lks_touchSlider > ul > .li-2605{padding:0 20px}
	#lks_touchSlider > ul > .li-2605 a{background-image: none;}
	#lks_touchSlider > ul > .li-2605 a img{max-width: 340px;margin: 30px auto 0 auto;width: 100%;}
}

@media only screen and (max-width:460px) {
	#lks_touchSlider1_wrap > .p_40{margin:15px 0 15px 0;}
	#main_body > .span2 > ul > .li2{height: 343px;}
	#lks_touchSlider1{height: 30%;margin: 30px auto 10px auto;}
	#lks_paging1 li p{font-size: 14px;}
}

@media all and (min-width:1024px) and (max-width:1199px) {
	#main_body > .span4 > .pc_ul > li > .p_28{font-size: 24px;}
	#main_body > .span4 > .pc_ul > li > .p_28 span{font-size: 18px;}
	#main_body > .span4{padding: 100px 0px;}


	#lks_touchSlider > ul > .li-2605 a{background-size: 150%;
        background-repeat: no-repeat;}
	
}
