/* media css */

@media(max-width:1023px){
	.fp-wrap{min-width:320px}
	.fp-header{height:102px}
	.fp-header:after{display:none}
	.fp-tit{position:relative;z-index:20}
	.fp-tit a{width:163px;height:37px;left:10px;top:5px;margin:0;background:url(/resources/user/eng/img/logo_m.png) no-repeat;background-size:163px 37px}
	.fp-lang{right:10px;top:12px;margin:0}
	.fp-nav{top:47px}
	.fp-nav .nav-open{display:inline-block;padding:16px 10px 0 46px;height:55px;background:url(/resources/user/eng/img/ico_nav.gif) no-repeat 10px 50%;background-size:24px 17px;font-size:20px;color:#fff}
	.fp-nav > ul{width:0;margin:0;height:auto;position:absolute;left:0;top:-47px;z-index:10;overflow:hidden;padding-top:47px;background:#eee}
	.fp-nav > ul.active{width:270px}
	.fp-nav .nav{float:none;width:100%;border-bottom:1px solid #94d74d}
	.fp-nav .nav > a{background:none;text-indent:0;background:#66c500;padding:15px 10px;line-height:25px;color:#fff;font-size:16px;border:0;height:auto}
	.fp-nav .nav > ul{position:static}
	.fp-nav .sub{height:0;border:0}
	.fp-nav .nav4 .sub{border-right:0}
	.fp-nav .sub:before{display:none}
	.fp-nav .nav1 .sub.active,
	.fp-nav .nav2 .sub.active,
	.fp-nav .nav3 .sub.active,
	.fp-nav .nav4 .sub.active{height:138px}
	.fp-nav .sub ul{display:none}
	.fp-nav .sub > li{margin:0;border-top:1px solid #94d74d}
	.fp-nav .sub > li > a{background:none;padding-left:9px;background:#82d42a;color:#fff;font-size:14px;font-weight:normal;padding:13px 19px}
	.fp-nav .sub > li > a br{display:none}
	.fp-nav .sub > li > a:hover{background:#79cb21;color:#fff}
	.fp-nav .bg{width:0;position:fixed;left:0;top:0;bottom:0;height:100%;background:#66c500;box-shadow:4px 4px 4px rgba(0,0,0,.5)}
	.fp-nav .bg.active{width:270px}
	.fp-nav .nav-close{display:none;width:47px;height:47px;position:absolute;left:223px;top:-47px;background:url(/resources/user/eng/img/nav_close.png) no-repeat 50% 50%;overflow:hidden;text-indent:-9999px;background-size:8px 8px;z-index:10}
	.fp-nav .nav-close.active{display:block}

	.fp-footer > div{width:auto;padding:0 20px}
	.fp-footer .site{display:none}

	.fp-lnb{position:static;margin:0;padding:0;width:auto;border-bottom:1px solid #dbdbdb}
	.fp-lnb > div{margin:0 10px;overflow:hidden;padding:10px 0 4px 0}
	.fp-lnb h2{font-size:20px;float:left;line-height:40px}
	.fp-lnb br{display:none}
	.fp-lnb ul{border:0;margin:0;overflow:hidden;float:right}
	.fp-lnb li{border-bottom:0;float:left;margin:0 0 6px 6px}
	.fp-lnb li.on{border-bottom:0}
	.fp-lnb li a{border:1px solid #aaa;height:40px;line-height:38px;padding:0 10px;min-width:120px;text-align:center}
	.fp-lnb li a:hover,
	.fp-lnb li.on a{border:1px solid #66c500;background:#66c500;color:#fff}

	.fp-main{margin:20px 12px 0 12px}

	.main-promotion{width:100%;height:433px}
	.main-promotion .touchslider-item img{width:100%}

	.main-bn-set{position:static;display:table;width:100%;margin-top:20px}
	.main-bn-set li{display:table-cell;width:25%}
	.main-bn-set a{width:100%}
	.main-bn-set1 a{background:#f16622 url(/resources/user/eng/img/bg_main_bn_set1_m.gif) no-repeat 50% 0;background-size:120px 120px}
	.main-bn-set2 a{background:#91cd00 url(/resources/user/eng/img/bg_main_bn_set2_m.gif) no-repeat 50% 0;background-size:120px 120px}
	.main-bn-set3 a{background:#f49c0f url(/resources/user/eng/img/bg_main_bn_set3_m.gif) no-repeat 50% 0;background-size:120px 120px}
	.main-bn-set4 a{background:#19a2da url(/resources/user/eng/img/bg_main_bn_set4_m.gif) no-repeat 50% 0;background-size:120px 120px}

	.main-tel{position:absolute;right:0;top:808px;width:233px;height:84px;line-height:84px;background:#fff url(/resources/user/eng/img/bg_main_tel_m.jpg) no-repeat 15px 50%;background-size:21px 21px}

	.main-notice{margin-right:253px;position:relative}
	.main-notice h2{background:#aaa}
	.main-notice .on h2{background:#666}
	.main-notice h2 i{width:13px;height:5px;margin-left:-6px;background:url(/resources/user/eng/img/ico_notice_m.png) no-repeat;background-size:13px 5px}
	.main-notice .more{background:url(/resources/user/eng/img/ico_tab_m.gif) no-repeat 50% 50%;background-size:43px 43px}
	.main-notice .more:hover,
	.main-notice .more:focus,
	.main-notice .more:active{background:#888 url(/resources/user/eng/img/ico_tab_m.gif) no-repeat 50% 50%;background-size:43px 43px}
	.main-notice .on .more:hover{background:#555 url(/resources/user/eng/img/ico_tab_m.gif) no-repeat 50% 50%;background-size:43px 43px}

	.main-brochure{width:49%}

	.main-blog{width:49%;right:0;top:593px}

	.main-bn-video{margin:20px 253px 0 0}
	.main-bn-video .table{display:table;width:100%}
	.main-bn-video .table > div{display:table-cell;width:50%;vertical-align:top}

	.main-bn{position:static;margin-right:10px}
	.main-bn a{width:auto;background:#d0cdca url(/resources/user/eng/img/bg_main_bn_m.jpg) no-repeat 100% 0;background-size:250px 86px}
	.main-bn br{display:block}

	.main-video{position:relative;left:0;top:0;width:auto;height:86px;margin-left:10px}
	.main-video h2{position:absolute;left:132px;top:21px;right:0;background:url(/resources/user/eng/img/ico_video_m.gif) no-repeat 100% 50%;background-size:21px 12px;line-height:20px;font-size:12px}
	.main-video img{width:120px;height:74px;margin:6px 0 0 6px}
	.main-video br.m{display:block}

	.main-roll{padding:20px 0;overflow:hidden;text-align:center}
	.main-roll li{width:auto;float:none;display:inline-block;margin:5px}
	.main-roll img{height:35px}

	.fp-contents{width:auto;margin:0 10px;border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb;padding:37px 20px 0 20px}
	.fp-contents:after{display:none}

	.fp-location{right:20px}

	.sub-tab{width:100%}

	.intro-txt img{width:180px;height:180px;position:static;float:left}
	.intro-txt br{display:none}

	.center-video{max-width:646px;margin:20px auto 0 auto}

	.gallery-list{width:710px;margin:0 auto;text-align:center}
	.gallery-list li{width:150px;height:100px;float:none;margin:30px 5px 0 5px;display:inline-block}
	.gallery-list a:after{width:150px;height:100px}
	.gallery-list a.on:after,
	.gallery-list a:hover:after{width:142px;height:92px}
	.gallery-list .img{height:100px}
	.gallery-list .img img{min-height:100px}
}

@media(max-width:860px){
	.main-promotion{width:100%;height:400px}

	.main-blog{top:560px}
	.main-tel{top:775px}

	.modal-wrap{padding:10px}
	.modal-cont{width:100%}
	.modal-cont .modal-tit{font-size:15px;padding:15px 60px 15px 10px}
	.modal-cont .box.box-gallery{max-width:750px}
	.modal-close{background:url(/resources/user/eng/img/btn_close_m.png) no-repeat;background-size:50px 50px}
	.modal-cont .box{padding:10px}
	.modal-cont .sub-tit{margin-top:35px}
	.modal-txt li{font-size:14px;line-height:20px}
	.modal-txt br{display:none}
	.modal-txt > li > ul{padding:0 0 4px 2px}
	.modal-txt > li > ul > li{font-size:13px;line-height:18px;padding-left:9px;text-indent:-9px}
	.modal-cont .bullet{font-size:12px;margin-left:10px;padding-left:8px;text-indent:-8px}
	.modal-table{overflow-x:auto;border-left:1px solid #cfcfcf;border-right:1px solid #cfcfcf}
	.modal-table table{min-width:500px}
	.modal-table tr th:first-child{border-left:0}
	.modal-table tr td:first-child{border-left:0}
	.modal-table tr th:last-child{border-right:0}
	.modal-table tr td:last-child{border-right:0}
	.modal-table li{font-size:13px}
	.modal-pupose{border:10px solid #eee;padding:18px 20px;margin-bottom:35px}
	.modal-pupose dt{font-size:16px;color:#444}
	.modal-pupose dd{font-size:14px}
	.modal-img{text-align:center}
	.modal-img img{max-width:100%;margin-top:4px}

	.gallery-img{margin-bottom:10px}
	.gallery-txt{margin-top:0;font-size:14px;line-height:20px}
}

@media(max-width:768px){
	.fp-lang{top:0;right:0;z-index:20}
	.fp-lang h2{ display:block;text-indent:0;float:none}
	.fp-lang h2 a{display:block;height:47px;line-height:47px;padding:0 33px 0 10px;font-size:12px;color:#000;font-weight:bold;background:url(/resources/user/eng/img/arrow_lang.png) no-repeat 100% 50%;background-size:20px 11px}
	.fp-lang h2 a.active{background:url(/resources/user/eng/img/arrow_lang_on.png) no-repeat 100% 50%;background-size:20px 11px}
	.fp-lang ul{position:absolute;right:0;box-shadow:0 4px 4px rgba(0,0,0,.3);height:0;overflow:hidden}
	.fp-lang ul.active{height:auto}
	.fp-lang li{background:#fff;margin:0;padding:0;border:1px solid #ccc;border-top:none}
	.fp-lang li.first{background:#fff;border:1px solid #ccc}
	.fp-lang li a{display:block;width:95px;height:34px;line-height:34px;text-align:center;color:#000}
	.fp-lang li a.on{background:#ccc}
	.fp-lnb{display:none}
	.fp-location{display:none}
	.fp-contents{border:0;padding:28px 0 0 0}
	.fp-contents .btn-top{margin-top:25px;padding-bottom:20px}
	.fp-contents .btn-top a{width:100%;background:url(/resources/user/eng/img/bullet_top_m.gif) no-repeat 50% 12px;background-size:14px 7px}
	
	.fp-main{margin:10px 0 0 0}

	.main-promotion{width:100%;height:350px}
	.main-promotion .touchslider-viewport{width:100%;height:100%}
	.main-promotion .touchslider-item{width:100%;height:100%}
	.main-promotion .touchslider-nav.arrow{display:none}

	.main-bn-set{display:block;width:auto;margin:10px 10px 0}
	.main-bn-set li{display:block;width:50%}
	.main-bn-set a{width:100%;height:150px;padding-top:112px;font-size:16px}
	.main-bn-set1 a{background-size:150px 150px}
	.main-bn-set2 a{background-size:150px 150px}
	.main-bn-set3 a{background-size:150px 150px}
	.main-bn-set4 a{background-size:150px 150px;padding-top:100px}

	.main-notice{margin:10px 10px 0;height:180px}
	.main-notice h2 i{width:13px;height:5px;margin-left:-6px}
	.main-notice h2 a{padding-left:10px}
	.main-notice-02.on h2 a{padding-left:9px}
	.main-notice ul{padding-top:20px;height:137px;display:none}
	.main-notice li{padding:0 90px 3px 10px}
	.main-notice li i{right:10px}
	.main-notice li a{font-size:13px}

	.main-brochure{width:auto;margin:10px 10px 0}

	.main-blog{position:relative;top:0;width:auto;margin:10px 10px 0}
	.main-blog > a{width:50%;padding:10px 0}
	.main-blog > a > span{width:100%}
	/*.main-blog h2{left:10px;top:10px}
	.main-blog i{right:10px;top:15px}
	.main-blog span{padding:17px 10px 0 10px}*/

	.main-bn-video{margin:0}
	.main-bn-video .table{display:block}
	.main-bn-video .table > div{display:block;width:auto}

	.main-bn{position:static;margin:10px 10px 0}

	.main-video{height:200px;margin:10px 10px 0}
	.main-video h2{position:static;font-size:15px;line-height:42px}
	.main-video i{top:15px}
	.main-video img{width:234px;height:144px;margin:0 auto}
	.main-video br.m{display:none}

	.main-roll{padding:10px}

	.main-tel{position:static;width:auto;margin:10px 10px 0}

	.line-box{margin-bottom:15px;background:url(/resources/user/eng/img/bg_line_box_m.gif) repeat;background-size:4px 4px}
	.line-box > div{font-size:12px;line-height:18px;padding:12px}
	.line-box .strong{font-size:16px;line-height:26px;padding:0}
	.line-box br{display:none}

	.intro-txt p{font-size:14px;line-height:20px;margin-top:20px}
	.intro-txt.intro-img img{width:150px;height:150px}
	.intro-sign{font-size:15px}
	.intro-sign img{width:100px}

	.sub-tit.first{margin-top:15px}
	.sub-txt{margin-top:10px}
	.sub-txt dt{margin-top:15px;font-size:16px}
	.sub-txt dt span{font-size:14px}
	.sub-txt > li,
	.sub-txt > dd{font-size:14px;line-height:20px;background-position:0 9px}
	.sub-txt > li ul,
	.sub-txt > dd ul{margin-bottom:10px}
	.sub-txt > li li,
	.sub-txt > dd li{font-size:13px;line-height:19px}
	.sub-txt .img-basic img{max-width:300px}
	.sub-txt br{display:none}
	.sub-txt .table-basic{margin-bottom:20px}
	.sub-txt .bullet-txt{margin:2px 0 4px 10px}
	.sub-txt .history:after{bottom:0}
	.sub-txt .history li{background:url(/resources/user/eng/img/bullet_history_m.gif) no-repeat 0 6px;background-size:7px 7px}
	.sub-txt .history li.last:after{top:13px;bottom:0}

	.img-full,
	.img-basic{margin:10px auto 12px auto;text-align:center;position:relative}
	.sub-txt .img-basic .img-txt{position:absolute;left:0;right:0;bottom:0}
	.img-basic .box{margin:15px 0 10px 0;font-size:12px;line-height:18px}
	.img-basic.img-p img{display:none}
	.img-basic.img-intro2{padding-bottom:177px;background:url(/resources/user/eng/img/contents/intro2_m.jpg) no-repeat 50% 100%;background-size:300px 177px}
	.img-basic.img-intro3{padding-bottom:290px;background:url(/resources/user/eng/img/contents/intro3_m.jpg) no-repeat 50% 100%;background-size:300px 290px}
	.img-basic.img-intro4{padding-bottom:515px;background:url(/resources/user/eng/img/contents/intro4_m.jpg) no-repeat 50% 100%;background-size:300px 515px}
	.img-basic.img-intro5{padding-bottom:324px;background:url(/resources/user/eng/img/contents/intro5_m.jpg) no-repeat 50% 100%;background-size:300px 324px}
	.img-basic.img-support4{padding-bottom:161px;background:url(../img/contents/support4_m.jpg) no-repeat 50% 100%;background-size:300px 161px}
	.img-basic.img-info2{padding-bottom:303px;background:url(/resources/user/eng/img/contents/info2_m.jpg) no-repeat 50% 100%;background-size:300px 303px}
	.img-basic.img-info3{padding-bottom:382px;background:url(/resources/user/eng/img/contents/info3_m.jpg) no-repeat 50% 100%;background-size:300px 382px}
	.img-basic.img-info4{padding-bottom:348px;background:url(/resources/user/eng/img/contents/info4_m.jpg) no-repeat 50% 100%;background-size:300px 348px}
	.img-basic.img-info5{padding-bottom:313px;background:url(/resources/user/eng/img/contents/info5_m.jpg) no-repeat 50% 100%;background-size:300px 313px}
	.img-basic.img-center1{padding-bottom:160px;background:url(/resources/user/eng/img/contents/center1_m.jpg) no-repeat 50% 100%;background-size:300px 160px}

	.img-txt div{font-size:13px;line-height:16px}
	.img-txt span{font-size:12px}
	.img-txt br{display:none}

	.bullet-txt{font-size:12px;line-height:16px}

	.table-basic{overflow-x:auto;border-left:1px solid #cfcfcf;border-right:1px solid #cfcfcf}
	.table-basic table{min-width:730px}
	.table-basic br{display:block}
	.table-basic tr th:first-child{border-left:0}
	.table-basic tr td:first-child{border-left:0}
	.table-basic tr th:last-child{border-right:0}
	.table-basic tr td:last-child{border-right:0}

	.btn-list{margin-top:5px}
	.btn-list li{padding-top:10px}
	.btn-down{font-size:13px;font-weight:normal;padding:0 10px}
	.btn-down .ico-hwp{background:url(/resources/user/eng/img/ico_hwp_m.png) no-repeat;background-size:16px 16px}
	.btn-down .ico-hwp{background:url(/resources/user/eng/img/ico_pdf_m.png) no-repeat;background-size:16px 16px}

	.btn-group{padding:0}
	.btn-group .btn-default,
	.btn-group .btn-cancel{margin-top:10px;display:block;width:100%;height:45px;line-height:43px}

	.btn-default .ico-arrow{background:url(/resources/user/eng/img/ico_arrow_m.png) no-repeat;background-size:16px 16px}

	.paging .btn{display:none}
	.paging .btn.prev,
	.paging .btn.next{display:inline-block;margin:0}

	.intro-history{padding:0}
	.intro-history br{display:none}
	.intro-history > li{padding:25px 0 20px 0}
	.intro-history > li > .date{position:static}
	.intro-history > li > .tit{display:block;padding:10px 0 0 0}

	.intro-history .history > li{padding-left:12px;background:url(/resources/user/eng/img/bullet_history_m.gif) no-repeat 2px 6px;background-size:7px 7px}
	.intro-history .history .date{position:static;display:block}
	.intro-history .history > li.last:after{top:13px}

	.intro-vision .txt{font-size:16px;line-height:24px;padding:10px 0 0 0}
	.intro-vision dl.txt2,
	.intro-vision dl.txt3,
	.intro-vision dl.txt4,
	.intro-vision dl.txt5{height:auto;padding:20px 0 26px 0}
	.intro-vision dl.last{padding-bottom:0}
	.intro-vision dl.tit1 dt,
	.intro-vision dl.tit2 dt{width:auto;position:relative;left:auto;top:auto;height:43px;line-height:42px;margin-bottom:16px;padding:0;font-size:16px}
	.intro-vision dt:after{width:12px;height:44px}
	.intro-vision dl.tit1 dt:after{background:url(/resources/user/eng/img/intro/bg_vision1_m.gif) no-repeat;background-size:12px 44px}
	.intro-vision dl.tit2 dt:after{background:url(/resources/user/eng/img/intro/bg_vision2_m.gif) no-repeat;background-size:12px 44px}
	.intro-vision dl dt br{display:none}
	.intro-vision dd{font-size:13px;line-height:19px}

	.intro-value{padding:12px 0 5px 0;overflow:hidden}
	.intro-value li{float:none;width:100%;margin:10px 0 0 0}

	.intro-chg{padding:5px 0}
	.intro-chg li{margin-top:10px}
	.intro-chg em{width:41%;background-image:url(/resources/user/eng/img/intro/bg_chg_m.png) no-repeat;background-size:110px 68px}
	.intro-chg .arrow{width:18%;background:url(/resources/user/eng/img/intro/bg_chg_arrow_m.gif) no-repeat 50% 0;background-size:50px 68px}

	.intro-effect{font-size:14px;line-height:20px;padding-bottom:348px;background:url(/resources/user/eng/img/contents/intro5_m.jpg) no-repeat 50% 100%;background-size:300px 321px}
	.intro-effect strong{font-size:16px;line-height:24px;letter-spacing:-1px}
	.intro-effect strong br{display:none}
	.intro-effect p{margin-top:20px}

	.intro-map{height:200px;margin-top:50px}
	.intro-table{margin-top:15px}

	.sub-txt .table-packaging{width:auto;overflow:hidden;overflow-x:auto}

	.sub-txt .support-floor .img-basic{width:300px;position:relative;margin:0 auto}
	.sub-txt .support-floor .img-txt{bottom:-24px}
	.sub-txt .support-floor .img-basic img{width:100%}
	.sub-txt .support-floor .table-basic{width:300px;margin:44px auto 0 auto}
	.sub-txt .support-floor .table-basic table{min-width:100%}

	.info-plan .img-basic{width:300px;position:static;margin:0 auto;border:none}
	.info-plan .img-basic img{width:100%}
	.info-plan .table-basic{width:300px;margin:20px auto 0 auto}
	.info-plan .table-basic table{min-width:100%}

	.info-plan2 .img-basic{width:300px;position:static;margin:0 auto;border:none}
	.info-plan2 .img-basic img{width:100%}
	.info-plan2 .table-basic{width:300px;margin:20px auto 0 auto}
	.info-plan2 .table-basic table{min-width:100%}
	.info-plan2 .table-basic br{display:none}

	.notice-search{float:none;position:relative}
	.notice-search select{width:100%;margin-bottom:5px}
	.notice-search input{width:78%;margin:0}
	.notice-search a{width:20%;float:right}

	.notice-table{padding-top:20px}
	.notice-table th.m,
	.notice-table td.m{display:none}
	.notice-table td a{max-width:100%}

	.notice-detail dt{height:40px;line-height:40px;position:static;border-bottom:none;width:100%;text-align:left;padding:0 12px}
	.notice-detail dd{padding:10px 12px;border-bottom:none}
	.notice-detail dl.writer,
	.notice-detail dl.date{width:100%;float:none}
	.notice-detail .cont{border-top:1px solid #ccc;padding:15px 0 35px 0}

	.notice-other{border-top:none;overflow:hidden}
	.notice-other dl{width:49%;clear:none}
	.notice-other dl.next{float:right}
	.notice-other dl.prev{float:left}
	.notice-other dt{width:100%;position:static;border-bottom:none;height:35px;line-height:35px}
	.notice-other dd{border-bottom:none;position:absolute;left:0;right:0;bottom:0;top:0}
	.notice-other a{display:block;position:absolute;left:0;right:0;bottom:0;top:0;overflow:hidden;text-indent:-9999px}

	.notice-detail.write{border-bottom:1px solid #ccc}
	.notice-detail dl.writer2,
	.notice-detail dl.password{width:100%;float:none}
	.notice-detail.write dd,
	.notice-detail.write .cont{padding:10px 12px;border-bottom:none}
	.notice-detail.write .cont textarea{height:150px}

	.center-video iframe{height:300px}

	.gallery-list{width:auto;padding:15px 0 15px 0}
	.gallery-list li{width:100%;height:57px;position:relative;padding-left:96px;margin:8px 0 0 0}
	.gallery-list a:after{display:none}
	.gallery-list .img{width:85px;height:57px;position:absolute;left:0;top:0}
	.gallery-list .img img{min-height:57px}
	.gallery-list .txt{margin-top:16px;text-align:left}

	.center-invest{padding-top:10px;margin-top:-27px}
	.center-invest li{margin-top:27px;padding-bottom:42px}
	.center-invest li:after{left:10px;top:auto;bottom:15px}
	.center-invest strong{display:block;line-height:21px;padding-left:10px;background-position:0 9px}
	.center-invest a{float:none;position:absolute;right:0;bottom:0}

	.center-map{max-width:600px}
	.center-map dt img{display:block}
	.center-map dt img.img-p{display:none}
	.center-map dd{width:14px;height:14px;background-size:14px 14px}
	.center-map dd.on{background-size:14px 14px}

	.table-basic.table-center{margin-top:30px}
	.table-basic.table-center table{min-width:580px}
	.table-basic.table-center td{padding:5px 2px}

	.forum-tit{font-size:16px;padding-top:20px}
	.forum-info{padding:7px 0 15px 0}
	.forum-info li{line-height:20px;font-size:14px;background-position:0 8px;padding-left:10px}
	.forum-btn{margin-top:10px}
	.forum-btn .btn-default{width:100%}
	.forum-list{margin-top:17px}
	.forum-list li{line-height:19px;font-size:13px;margin:5px 0 0 10px}
	.forum-img{margin:0;padding:5px 0 20px 0;text-align:center}
	.forum-img img{float:none;margin-left:0;margin-top:10px;max-width:100%}

	.sub-box{font-size:13px;line-height:20px;padding:10px;letter-spacing:0;margin-top:10px}
	.orderd-txt{padding-top:5px}
	.orderd-txt > li{font-size:14px;line-height:20px;margin-top:10px}
	.orderd-txt > li > p{font-size:13px;line-height:19px;padding-left:20px;margin-top:2px}
}

@media(max-width:609px){
	.fp-lang h2{ display:block;}
	.main-promotion{width:100%;height:300px}
}

@media(max-width:549px){
	.fp-lang h2{ display:block;}
	.main-promotion{width:100%;height:250px}
}

@media(max-width:429px){
	.fp-lang h2{ display:block;}
	.main-promotion{width:100%;height:190px}
}