@charset "UTF-8";.sect_partner .inner,.sect_news,.news_ticker{margin:0 auto;width:980px}@media all and (min-width:768px){.sect_partner .inner,.sect_news,.news_ticker{margin:0 auto;width:980px}}@media all and (min-width:768px){.lang-en .ftr{margin-top:0}}.cover_top{opacity:1;position:relative;z-index:1;margin:-98px 0 0;width:100%;height:522px;background:url(images/cover-bg_01.jpg?180514) center bottom no-repeat;background-size:cover}@media screen and (max-width:767px){.cover_top{z-index:0;margin:0;height:250px;background:url(images/sp-cover-bg.jpg?180514) center no-repeat;background-size:cover}}@media all and (min-width:768px){.cover_top .cover_top-inner_01{opacity:1;position:absolute;top:0;width:100%;height:522px;background:url(images/cover-bg_02.jpg?180514) center bottom no-repeat;background-size:cover}}@media all and (min-width:768px){.cover_top .cover_top-inner_02{opacity:1;position:absolute;top:0;width:100%;height:522px;background:url(images/cover-bg_01.jpg?180514) center bottom no-repeat;background-size:cover}}.cover_top .txt{box-sizing:border-box;position:relative;z-index:1000;top:230px;margin:0 auto;width:570px;height:100px;-ms-box-sizing:border-box;-o-box-sizing:border-box}@media screen and (max-width:767px){.cover_top .txt{display:table;position:inherit;z-index:inherit;top:inherit;margin:inherit;padding:0;width:100%;height:292px}}.cover_top .txt p{position:absolute;top:0;left:0;margin:0 auto;width:570px;height:100px}@media screen and (max-width:767px){.cover_top .txt p{display:table-cell;overflow:hidden;position:inherit;top:inherit;left:inherit;margin:inherit;width:100%;height:inherit;background:url(images/sp-cover-img_01.png) center 100px no-repeat;background-size:260px 60px;text-indent:-300%;-webkit-background-size:260px 60px}}.cover_top .txt p span{display:block;overflow:hidden;position:absolute;width:570px;height:100px;text-align:left;text-indent:-1000%}@media screen and (max-width:767px){.cover_top .txt p span{display:none;visibility:hidden}}.cover_top .txt p span.txt-w{display:none;top:0;left:213px;width:142px;height:100px;background:url(images/cover-logo_wingle.png) 0 0 no-repeat}.cover_top .txt p span.txt-l{display:none;top:0;right:0;width:383px;height:100px;background:url(images/cover-logo_litalico.png) 0 0 no-repeat}.cover_top .txt .txt-char{display:none;position:absolute;z-index:1;top:12px;left:281px;width:53px;height:59px;background:url(images/cover-logo_char.png) 0 0 no-repeat}@media screen and (max-width:767px){.cover_top .txt .txt-char{display:none;visibility:hidden}}.cover_top .txt .txt-txt{display:none;position:absolute;z-index:1;top:0;left:142px;width:45px;height:100px;background:url(images/cover-logo_txt.png) 0 0 no-repeat}@media screen and (max-width:767px){.cover_top .txt .txt-txt{display:none;visibility:hidden}}@media all and (min-width:768px){.cover_top #bgRotate{position:absolute;top:0;width:100%;height:522px}.cover_top #bgRotate li{opacity:1;position:absolute;z-index:1;top:0;left:0;margin:0;width:100%;height:524px;text-indent:-300%}.cover_top #bgRotate li:nth-child(1){z-index:2;background:url(images/cover-bg_01.jpg?180514) center bottom no-repeat;background-size:cover}.cover_top #bgRotate li:nth-child(2){background:url(images/cover-bg_02.jpg?180514) center bottom no-repeat;background-size:cover}.cover_top #bgRotate li:nth-child(3){background:url(images/cover-bg_03.jpg?180514) center bottom no-repeat;background-size:cover}.cover_top #bgRotate li:nth-child(4){background:url(images/cover-bg_04.jpg?180514) center bottom no-repeat;background-size:cover}.cover_top #bgRotate li:nth-child(5){background:url(images/cover-bg_05.jpg?180514) center bottom no-repeat;background-size:cover}.cover_top #bgRotate li:nth-child(6){background:url(images/cover-bg_06.jpg?180514) center bottom no-repeat;background-size:cover}.cover_top #bgRotate li:nth-child(7){background:url(images/cover-bg_07.jpg?180514) center bottom no-repeat;background-size:cover}}@media screen and (max-width:767px){.cover_top #bgRotate{display:none}}.sp-nav-top{display:none}@media screen and (max-width:767px){.sp-nav-top{display:block;width:100%;height:158px;background:#fff}.sp-nav-top ul{display:table;border-bottom:1px solid #dedede;width:100%;height:68px;table-layout:fixed}.sp-nav-top ul li{display:table-cell;height:68px;text-align:center}.sp-nav-top ul li a{display:block;overflow:hidden;position:relative;width:100%;height:100%;text-indent:-300%}.sp-nav-top ul li a:before{content:"";display:block;position:absolute;top:6%;left:50%;margin-left:-30.5px;width:61px;height:61px;background:url(images/sp-nav_top.png) 0 0 no-repeat;background-size:366px 117px;-webkit-background-size:366px 117px}.sp-nav-top ul li a:after{content:"";display:block;box-sizing:border-box;position:absolute;top:15%;left:0;border-right:0 solid #dedede;border-left:1px solid #dedede;width:100%;height:46px;-ms-box-sizing:border-box;-o-box-sizing:border-box}.sp-nav-top ul li.about a:hover{background-color:#e94b41}.sp-nav-top ul li.about a:hover:before{background-position:0 -61px}.sp-nav-top ul li.about a:hover:after{border-right:1px solid #e94b41;border-left:1px solid #e94b41;background-position:0 -61px}.sp-nav-top ul li.about a:before{background-position:0 0}.sp-nav-top ul li.service a:hover{background-color:#2f8ace}.sp-nav-top ul li.service a:hover:before{background-position:-61px -61px}.sp-nav-top ul li.service a:hover:after{border-right:1px solid #2f8ace;border-left:1px solid #2f8ace;background-position:-61px -61px}.sp-nav-top ul li.service a:before{background-position:-61px 0}.sp-nav-top ul li.vision a:hover{background-color:#8cb11c}.sp-nav-top ul li.vision a:hover:before{background-position:-122px -61px}.sp-nav-top ul li.vision a:hover:after{border-right:1px solid #8cb11c;border-left:1px solid #8cb11c;background-position:-122px -61px}.sp-nav-top ul li.vision a:before{background-position:-122px 0}.sp-nav-top ul li.ir a:hover{background-color:#01589a}.sp-nav-top ul li.ir a:hover:before{background-position:-183px -61px}.sp-nav-top ul li.ir a:hover:after{border-right:1px solid #01589a;border-left:1px solid #01589a;background-position:-183px -61px}.sp-nav-top ul li.ir a:before{background-position:-183px 0}.sp-nav-top ul li.news a:hover{background-color:#9b2748}.sp-nav-top ul li.news a:hover:before{background-position:-244px -61px}.sp-nav-top ul li.news a:hover:after{border-right:1px solid #9b2748;border-left:1px solid #9b2748;background-position:-244px -61px}.sp-nav-top ul li.news a:before{background-position:-244px 0}.sp-nav-top ul li.recruit a:hover{background-color:#ed6f14}.sp-nav-top ul li.recruit a:hover:before{background-position:-305px -61px}.sp-nav-top ul li.recruit a:hover:after{border-right:1px solid #ed6f14;border-left:1px solid #ed6f14;background-position:-305px -61px}.sp-nav-top ul li.recruit a:before{background-position:-305px 0}.sp-nav-top ul li:first-child a:after{border-left:none}.sp-nav-top ul li:last-child a:after{border-right:none}.sp-nav-top.sp-nav-top-en{margin-bottom:15px;height:auto}.sp-nav-top.sp-nav-top-en ul li{height:50px}.sp-nav-top.sp-nav-top-en ul li a:before{top:0;right:0;bottom:0;left:0;margin:auto;width:68px;height:47px;background-image:url(images/sp-nav_top_en.png);background-size:204px 140px}.sp-nav-top.sp-nav-top-en ul li a:after{top:0;bottom:0;margin:auto;height:48px}.sp-nav-top.sp-nav-top-en ul li.about a:hover{background-color:#e94b41}.sp-nav-top.sp-nav-top-en ul li.about a:hover:before{background-position:0 -70px}.sp-nav-top.sp-nav-top-en ul li.about a:hover:after{border-right:1px solid #e94b41;border-left:1px solid #e94b41;background-position:0 -70px}.sp-nav-top.sp-nav-top-en ul li.about a:before{background-position:0 0}.sp-nav-top.sp-nav-top-en ul li.service a:hover{background-color:#2f8ace}.sp-nav-top.sp-nav-top-en ul li.service a:hover:before{background-position:-68px -70px}.sp-nav-top.sp-nav-top-en ul li.service a:hover:after{border-right:1px solid #2f8ace;border-left:1px solid #2f8ace;background-position:-68px -70px}.sp-nav-top.sp-nav-top-en ul li.service a:before{background-position:-68px 0}.sp-nav-top.sp-nav-top-en ul li.vision a:hover{background-color:#8cb11c}.sp-nav-top.sp-nav-top-en ul li.vision a:hover:before{background-position:-136px -70px}.sp-nav-top.sp-nav-top-en ul li.vision a:hover:after{border-right:1px solid #8cb11c;border-left:1px solid #8cb11c;background-position:-136px -70px}.sp-nav-top.sp-nav-top-en ul li.vision a:before{background-position:-136px 0}}.sect_service{overflow:hidden;position:relative;padding:49px 0 78px;background:#fafafa;text-align:center}@media screen and (max-width:767px){.sect_service{position:relative;padding:0 0 48px;background:#fff;text-align:left}.sect_service:after{content:"";display:block;position:absolute;bottom:0;left:50%;margin-left:-160px;width:320px;height:20px;background:url(images/sp-service-bg.png) 0 0 no-repeat;background-size:320px 20px;-webkit-background-size:320px 20px}}.sect_service .tit{margin:0 auto;width:230px;height:81px;text-align:center}@media all and (min-width:768px){.sect_service .tit{overflow:hidden;background:url(images/service-h.png) 0 0 no-repeat;text-align:left;text-indent:-1000%}.sect_service .tit.tit-en{background:url(images/service-h_en.png) 0 0 no-repeat}}@media screen and (max-width:767px){.sect_service .tit{box-sizing:border-box;position:relative;padding:10px 20px 10px 40px;width:100%;height:auto;background:#2f8ace;text-align:left;text-indent:inherit;color:#fff;font-size:16px;font-size:1rem;font-weight:700;-ms-box-sizing:border-box;-o-box-sizing:border-box}}.sect_service .inner{margin:0 auto;width:831px}@media screen and (max-width:767px){.sect_service .inner{margin:inherit;width:inherit}}.sect_service .inner .list{zoom:1;margin:39px 0 0 -36px}.sect_service .inner .list:after{content:"";display:block;clear:both}@media screen and (max-width:767px){.sect_service .inner .list{margin:0}}.sect_service .inner .list li{position:relative}@media screen and (max-width:767px){.sect_service .inner .list li{border-bottom:1px solid #dedede}.sect_service .inner .list li:after{content:"";display:block;position:absolute;top:50%;right:12px;margin-top:-5px;border-right:4px solid #777;border-bottom:4px solid #777;width:8px;height:8px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}}.sect_service .inner .list li:nth-child(n+4) a{margin-top:55px}@media screen and (max-width:767px){.sect_service .inner .list li:nth-child(n+4) a{margin-top:0}}.sect_service .inner .list li a{display:block;overflow:hidden;box-sizing:border-box;position:relative;float:left;margin:0 0 0 35px;padding:27px 0 22px;border-radius:10px;width:254px;background:#fff;text-decoration:none;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-backface-visibility:hidden}@media all and (min-width:768px){.sect_service .inner .list li a:hover figure img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}}.sect_service .inner .list li a:hover:after{box-sizing:border-box;border:2px solid #2f8ace;-ms-box-sizing:border-box;-o-box-sizing:border-box}@media screen and (max-width:767px){.sect_service .inner .list li a:hover:after{display:none}}@media all and (min-width:768px){.sect_service .inner .list li a:before{content:"";display:block;position:absolute;z-index:1;top:0;left:0;border:12px solid transparent;border-top:12px solid #2f8ace;border-left:12px solid #2f8ace;border-radius:10px 0 0;width:0;height:0}}.sect_service .inner .list li a:after{content:"";display:block;box-sizing:border-box;position:absolute;top:0;left:0;border:2px solid transparent;border-radius:10px;width:100%;height:100%;-webkit-transition:.5s;transition:.5s;-ms-box-sizing:border-box;-o-box-sizing:border-box}@media screen and (max-width:767px){.sect_service .inner .list li a:after{display:none}}@media screen and (max-width:767px){.sect_service .inner .list li a{zoom:1;float:none;margin:0;padding:4%;width:100%;text-decoration:none}.sect_service .inner .list li a:after{content:"";display:block;clear:both}.sect_service .inner .list li a:hover{background:#edf8f9}}.sect_service .inner .list li .logo{margin:0 auto 27px;width:194px;height:84px;text-align:center}@media all and (min-width:768px){.sect_service .inner .list li .logo{overflow:hidden;text-align:left;text-indent:-1000%}}@media screen and (max-width:767px){.sect_service .inner .list li .logo{overflow:hidden;margin:0 0 0 92px;width:115px;height:33px;background-size:115px 33px;text-align:left;text-indent:-1000%;-webkit-background-size:115px 33px}}@media all and (min-width:768px){.sect_service .inner .list li.works .logo{background:url(images/service-logo_works.png) 0 0 no-repeat}.sect_service .inner .list li.junior .logo{background:url(images/service-logo_junior.png) 0 0 no-repeat}.sect_service .inner .list li.wonder .logo{background:url(images/service-logo_wonder.png) 0 0 no-repeat}.sect_service .inner .list li.h-navi .logo{background:url(images/service-logo_h-navi.png) 0 0 no-repeat}.sect_service .inner .list li.snavi .logo{background:url(images/service-logo_snavi.png) 0 0 no-repeat}.sect_service .inner .list li.career .logo{background:url(images/service-logo_career.png) 0 0 no-repeat}}@media screen and (max-width:767px){.sect_service .inner .list li.works .logo{background:url(images/sp-service-logo_works.png) 0 0 no-repeat;background-size:115px 33px;-webkit-background-size:115px 33px}.sect_service .inner .list li.junior .logo{background:url(images/sp-service-logo_junior.png) 0 0 no-repeat;background-size:115px 33px;-webkit-background-size:115px 33px}.sect_service .inner .list li.wonder .logo{background:url(images/sp-service-logo_wonder.png) 0 0 no-repeat;background-size:115px 33px;-webkit-background-size:115px 33px}.sect_service .inner .list li.h-navi .logo{width:120px;background:url(images/sp-service-logo_h-navi.png) 0 0 no-repeat;background-size:115px 33px;background-size:120px 33px;-webkit-background-size:115px 33px;-webkit-background-size:120px 33px}.sect_service .inner .list li.snavi .logo{width:120px;background:url(images/sp-service-logo_snavi.png) 0 0 no-repeat;background-size:115px 33px;background-size:120px 33px;-webkit-background-size:115px 33px;-webkit-background-size:120px 33px}.sect_service .inner .list li.career .logo{background:url(images/sp-service-logo_career.png) 0 0 no-repeat;background-size:115px 33px;-webkit-background-size:115px 33px}}@media all and (min-width:768px){.sect_service .inner .list li figure{overflow:hidden;position:relative;margin:10px 0 0;width:254px;height:156px}.sect_service .inner .list li figure img{-webkit-transition:.5s;transition:.5s}}@media screen and (max-width:767px){.sect_service .inner .list li figure{overflow:hidden;position:relative;float:left;margin:-33px 0 0;border:1px solid #dedede;border-radius:5px;width:75px;height:75px}.sect_service .inner .list li figure:before{content:"";display:block;position:absolute;z-index:1;top:0;left:0;border:7px solid transparent;border-top:7px solid #2f8ace;border-left:7px solid #2f8ace;border-radius:4px 0 0;width:0;height:0}.sect_service .inner .list li figure img{position:absolute;left:-50%;margin-left:15px;width:auto;height:75px}.sect_service .inner .list li figure img._ex{margin-left:40px}.sect_service .inner .list li figure img._ex2{margin-left:37px}}@media all and (min-width:768px){.sect_service .inner .list li .txt{margin:21px 0 0;line-height:1.42}}@media screen and (max-width:767px){.sect_service .inner .list li .txt{float:left;margin:2px 0 0 12px;padding:0 0 0 6px;width:64%;text-align:left;line-height:1.42}.sect_service .inner .list li .txt br{display:none}}.sect_service .inner .list li .txt span{display:block;margin-bottom:8px}@media screen and (max-width:767px){.sect_service .inner .list li .txt span{margin-bottom:4px}}.sect_service .inner .bnrs{margin:55px auto 0}@media screen and (max-width:767px){.sect_service .inner .bnrs{margin-top:30px}}.sect_service .inner .bnr{position:relative;margin:0 auto}.sect_service .inner .bnr:before{content:"";display:block;position:absolute;z-index:1;top:12px;right:12px;width:22px;height:17px;background:url(images/link_03.png) 0 0 no-repeat}@media screen and (max-width:767px){.sect_service .inner .bnr:before{top:10px;right:10px;width:13px;height:10px;background:url(images/sp-link_03.png) 0 0 no-repeat;background-size:13px 10px}}.sect_service .inner .bnr.bnr-en:before{display:none}.sect_service .inner .bnr+.bnr{margin-top:30px}@media screen and (max-width:767px){.sect_service .inner .bnr+.bnr{margin-top:15px}}.sect_service .inner .bnr a,.sect_service .inner .bnr span{display:block;overflow:hidden;position:relative;margin:0 auto;border-radius:10px;width:100%;height:100%;white-space:nowrap;text-indent:100%}@media screen and (max-width:767px){.sect_service .inner .bnr a,.sect_service .inner .bnr span{border-radius:5px}}.sect_service .inner .bnr a:after,.sect_service .inner .bnr span:after{content:"";display:block;box-sizing:border-box;position:absolute;z-index:1;top:0;border:1px solid #dedede;border-radius:10px;width:100%;height:100%;-webkit-transition:.4s;transition:.4s}@media screen and (max-width:767px){.sect_service .inner .bnr a:after,.sect_service .inner .bnr span:after{border-radius:5px;-webkit-transition:0s;transition:0s}}.sect_service .inner .bnr a:before,.sect_service .inner .bnr span:before{z-index:2}@media all and (min-width:768px){.sect_service .inner .bnr a:before,.sect_service .inner .bnr span:before{content:"";display:block;position:absolute;z-index:1;top:0;left:0;border:12px solid transparent;border-top:12px solid #2f8ace;border-left:12px solid #2f8ace;border-radius:10px 0 0;width:0;height:0}}@media screen and (max-width:767px){.sect_service .inner .bnr a:before,.sect_service .inner .bnr span:before{content:"";display:block;position:absolute;z-index:1;top:0;left:0;border:8px solid transparent;border-top:8px solid #2f8ace;border-left:8px solid #2f8ace;border-radius:5px 0 0;width:0;height:0}}.sect_service .inner .bnr a:hover:after,.sect_service .inner .bnr span:hover:after{border:2px solid #2f8ace}.sect_service .inner .bnr span:before{display:none}.sect_service .inner .bnr span:hover:after{border:1px solid #dedede}.sect_service .inner .bnr.bnr_lifeplan{width:720px;height:132px}@media screen and (max-width:767px){.sect_service .inner .bnr.bnr_lifeplan{width:290px;height:113px}}.sect_service .inner .bnr.bnr_lifeplan a,.sect_service .inner .bnr.bnr_lifeplan span{background:url(images/service-bnr_lifeplan.png) center 0 no-repeat}@media screen and (max-width:767px){.sect_service .inner .bnr.bnr_lifeplan a,.sect_service .inner .bnr.bnr_lifeplan span{background:url(images/sp-service-bnr_lifeplan.png) center 0 no-repeat;background-size:290px 113px}}.sect_service .inner .bnr.bnr_lifeplan:before{display:none}.sect_service .inner .bnr.bnr_lifeplan-en{width:720px;height:169px}@media screen and (max-width:767px){.sect_service .inner .bnr.bnr_lifeplan-en{width:290px;height:155px}}.sect_service .inner .bnr.bnr_lifeplan-en a,.sect_service .inner .bnr.bnr_lifeplan-en span{background:url(images/service-bnr_lifeplan_en.png) center 0 no-repeat}@media screen and (max-width:767px){.sect_service .inner .bnr.bnr_lifeplan-en a,.sect_service .inner .bnr.bnr_lifeplan-en span{background:url(images/sp-service-bnr_lifeplan_en.png) center 0 no-repeat;background-size:290px 155px}}.sect_service .inner .bnr.bnr_lab{width:720px;height:132px}@media screen and (max-width:767px){.sect_service .inner .bnr.bnr_lab{width:290px;height:113px}}.sect_service .inner .bnr.bnr_lab a,.sect_service .inner .bnr.bnr_lab span{background:url(images/service-bnr_lab.png) center 0 no-repeat}@media screen and (max-width:767px){.sect_service .inner .bnr.bnr_lab a,.sect_service .inner .bnr.bnr_lab span{background:url(images/sp-service-bnr_lab.png) center 0 no-repeat;background-size:290px 113px}}.sect_service .inner .bnr.bnr_lab-en{width:720px;height:168px}@media screen and (max-width:767px){.sect_service .inner .bnr.bnr_lab-en{width:290px;height:155px}}.sect_service .inner .bnr.bnr_lab-en a,.sect_service .inner .bnr.bnr_lab-en span{background:url(images/service-bnr_lab_en.png) center 0 no-repeat}@media screen and (max-width:767px){.sect_service .inner .bnr.bnr_lab-en a,.sect_service .inner .bnr.bnr_lab-en span{background:url(images/sp-service-bnr_lab_en.png) center 0 no-repeat;background-size:290px 155px}}.sect_service .inner .bnr.bnr_litalico{width:720px;height:131px}@media screen and (max-width:767px){.sect_service .inner .bnr.bnr_litalico{width:290px;height:113px}}.sect_service .inner .bnr.bnr_litalico a{background:url(images/service-bnr_litalico.png) center 0 no-repeat}@media screen and (max-width:767px){.sect_service .inner .bnr.bnr_litalico a{background:url(images/sp-service-bnr_litalico.png) center 0 no-repeat;background-size:290px 113px}}.sect_vision{position:relative;padding:40px 0 10px;background:#e6f2ef;text-align:center}@media screen and (max-width:767px){.sect_vision{padding:0 0 55px;background:url(images/sp-vision-bg_01.png) #e6f2ef center 44px no-repeat;background-size:320px 268px;text-align:left;-webkit-background-size:320px 268px}}.sect_vision:after{content:"";display:block;position:absolute;z-index:1;bottom:-18px;left:50%;margin-left:-622px;width:1244px;height:201px}@media all and (min-width:768px){.lang-en .sect_vision:after{background-image:url(images/vision-bg_en.png)}}.sect_vision .tit{margin:0 auto;width:220px;height:90px}@media all and (min-width:768px){.sect_vision .tit{overflow:hidden;background:url(images/vision-h.png) 0 0 no-repeat;text-align:left;text-indent:-1000%}}@media screen and (max-width:767px){.sect_vision .tit{box-sizing:border-box;position:relative;padding:10px 20px 10px 40px;width:100%;height:auto;background:#8cb11c;text-indent:inherit;color:#fff;font-size:16px;font-size:1rem;font-weight:700;-ms-box-sizing:border-box;-o-box-sizing:border-box}}.sect_vision a{display:block;box-sizing:border-box;position:relative;margin:20px auto 0;padding:64px 0 0;border:4px solid #8cb11c;width:260px;height:248px;background:#fff;text-align:center;text-decoration:none;color:#000;-ms-box-sizing:border-box;-o-box-sizing:border-box}@media screen and (max-width:767px){.sect_vision a{margin:40px auto 0;padding:40px 0 0;border:3px solid #8cb11c;width:162px;height:155px}}.sect_vision a:hover{background:#f3f7e9}.sect_vision a:before{content:"";display:block;position:absolute;z-index:1;top:0;left:0;border:11px solid transparent;border-top:11px solid #8cb11c;border-left:11px solid #8cb11c;border-radius:0;width:0;height:0}@media screen and (max-width:767px){.sect_vision a:before{content:"";display:block;position:absolute;z-index:1;top:0;left:0;border:7px solid transparent;border-top:7px solid #8cb11c;border-left:7px solid #8cb11c;border-radius:0;width:0;height:0}}.sect_vision a .desc{padding:0 0 0 12px;letter-spacing:6px;font-size:28px;font-size:1.75rem;line-height:1.6}@media screen and (max-width:767px){.sect_vision a .desc{padding:0 0 0 4px;letter-spacing:3px;font-size:17px;font-size:1.0625rem}}.sect_vision a .detail{margin:38px 0 0;padding:0 0 0 19px}@media screen and (max-width:767px){.sect_vision a .detail{margin:21px 0 0;padding:0 0 0 8px;letter-spacing:1px;font-size:11px;font-size:.6875rem}}.sect_vision a .detail span{position:relative}.sect_vision a .detail span:before{content:"";display:block;position:absolute;top:50%;left:-18px;margin-top:-5px;border-right:3px solid #8cb11c;border-bottom:3px solid #8cb11c;width:6px;height:6px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}@media screen and (max-width:767px){.sect_vision a .detail span:before{content:"";display:block;position:absolute;top:50%;left:-12px;margin-top:-4px;border-right:2px solid #8cb11c;border-bottom:2px solid #8cb11c;width:5px;height:5px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}}.sect_vision .txt{margin:60px 3%;letter-spacing:2px;color:#000;font-size:17px;font-size:1.0625rem;line-height:1.76}@media screen and (max-width:767px){.sect_vision .txt{margin:17px 40px;text-align:justify;letter-spacing:1px;font-size:16px;line-height:1.68}}.sect_vision .txt .sp-br{display:none}@media screen and (max-width:767px){.sect_vision .txt .sp-br{display:block}}@media all and (min-width:768px){.sect_vision.sect_vision-en .tit{background:url(images/vision-h_en.png) 0 0 no-repeat}}.sect_vision.sect_vision-en a{padding-top:18px;padding-left:0}@media screen and (max-width:767px){.sect_vision.sect_vision-en a{padding-top:15px}}.sect_vision.sect_vision-en a .desc{padding-left:7px;letter-spacing:.1em;line-height:1.4}.sect_vision.sect_vision-en a .detail{margin-top:18px;padding-left:8px}@media screen and (max-width:767px){.sect_vision.sect_vision-en a .detail{margin-top:9px}}.sect_partner{overflow:hidden;position:relative;padding:78px 0 57px;background:#fafafa;text-align:center}@media screen and (max-width:767px){.sect_partner{display:none}}.sect_partner a{display:block;padding:0 0 30px;text-decoration:none;-webkit-backface-visibility:hidden}.sect_partner a:hover figure img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.sect_partner a:hover figure:after{border:2px solid #2f8ace}.sect_partner .tit{width:980px;height:41px}@media all and (min-width:768px){.sect_partner .tit{overflow:hidden;background:url(images/partner-h.png) 0 0 no-repeat;text-align:left;text-indent:-1000%}}.sect_partner .list{zoom:1;margin:45px 0 0 94px}.sect_partner .list:after{content:"";display:block;clear:both}.sect_partner .list+.list{margin:0 0 0 94px}.sect_partner .list li{float:left;margin:0 0 0 13px;width:246px}.sect_partner .list li figure{overflow:hidden;box-sizing:border-box;margin:0 auto;width:206px;height:157px;-ms-box-sizing:border-box;-o-box-sizing:border-box}.sect_partner .list li figure img{width:100%;-webkit-transition:.5s;transition:.5s}.sect_partner .list figure{position:relative;border-radius:5px}.sect_partner .list figure:after{content:"";display:block;box-sizing:border-box;position:absolute;top:0;left:0;border:1px solid #dedede;border-radius:5px;width:100%;height:100%;-webkit-transition:.5s;transition:.5s;-ms-box-sizing:border-box;-o-box-sizing:border-box}.sect_partner .list figure:before{content:"";display:block;position:absolute;z-index:1;top:0;left:0;border:11px solid transparent;border-top:11px solid #2f8ace;border-left:11px solid #2f8ace;border-radius:5px 0 0;width:0;height:0}.sect_partner .list .list-tit{margin:14px 0 0;letter-spacing:3px;color:#2f8ace;font-size:16px;font-size:1rem;line-height:1.4}.sect_partner .list .list-tit.list-tit_01{padding:10px 0 0}.sect_partner .list .list-tit span{letter-spacing:0}.sect_partner .list .list-txt{margin:10px 0 0;letter-spacing:3px;line-height:1.48}.sect_partner .list .list-txt.list-txt_01{padding:12px 0 0}.sect_partner.sect_partner-en{background:#fff}@media all and (min-width:768px){.sect_partner.sect_partner-en .tit{background:url(images/partner-h_en.png) 0 0 no-repeat}}.sect_recruit{display:none}@media screen and (max-width:767px){.sect_recruit{display:block;position:relative;margin:51px 0 0;}.sect_recruit .tit{position:relative;padding:10px 20px 10px 40px;background:#ed6f14;color:#fff;font-size:16px;font-size:1rem;font-weight:700}.sect_recruit ul li{border-bottom:1px solid #dedede;font-size:15px;font-size:.9375rem;font-weight:700}.sect_recruit ul li a{display:block;position:relative;padding:17px 4%;text-decoration:none}.sect_recruit ul li a:after{content:"";display:block;position:absolute;top:50%;right:12px;margin-top:-5px;border-right:4px solid #777;border-bottom:4px solid #777;width:8px;height:8px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.sect_recruit ul li a:hover{background:#fdf0e7}.sect_recruit ul li a[target=_blank]:after{content:"";display:block;position:absolute;top:50%;right:8px;margin:-6px 0 0;border:none;width:15px;height:12px;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);background:url(images/link.png) 0 0 no-repeat}}.sect_news{padding:62px 0 0;font-size:14px;font-size:.875rem}@media screen and (max-width:767px){.sect_news{padding:0 0 22px;width:100%;font-size:13px;font-size:.8125rem}}.sect_news .inner{margin:30px 0 0}@media screen and (max-width:767px){.sect_news .inner{margin:0}}.sect_news .tit{width:980px;height:35px;text-align:center}@media all and (min-width:768px){.sect_news .tit{overflow:hidden;background:url(images/news-h.png) 0 0 no-repeat;text-align:left;text-indent:-1000%}}@media screen and (max-width:767px){.sect_news .tit{box-sizing:border-box;position:relative;padding:10px 20px 10px 40px;width:100%;height:auto;background:#9b2748;text-align:left;text-indent:inherit;color:#fff;font-size:16px;font-size:1rem;font-weight:700;-ms-box-sizing:border-box;-o-box-sizing:border-box}}@media screen and (max-width:767px){.sect_news .list{display:none;border-bottom:1px dotted #999}.sect_news .list:nth-child(1),.sect_news .list:nth-child(2),.sect_news .list:nth-child(3),.sect_news .list:nth-child(4){display:block}}.sect_news .list a{display:table;position:relative;padding:14px 0 16px;border-bottom:1px dotted #aaa;width:100%;height:26px;text-decoration:none}@media screen and (max-width:767px){.sect_news .list a{display:block;box-sizing:border-box;position:relative;padding:4% 10% 4% 4%;border:none;width:100%;height:auto;text-decoration:none;-ms-box-sizing:border-box;-o-box-sizing:border-box}}@media screen and (max-width:767px){.sect_news .list a:hover{background:#f5e7eb}}.sect_news .list a:hover .list-tit{text-decoration:none}@media all and (min-width:768px){.sect_news .list a:hover .btn-detail{background:rgba(155,39,72,.7)}}@media screen and (max-width:767px){.sect_news .list a:hover .btn-detail{display:none}}@media screen and (max-width:767px){.sect_news .list a:after{content:"";display:block;position:absolute;top:50%;right:12px;margin-top:-5px;border-right:4px solid #777;border-bottom:4px solid #777;width:8px;height:8px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}}.sect_news .list .category{border:1px solid #9b2748;border-radius:3px;width:108px;text-align:center;vertical-align:middle;letter-spacing:-1px;color:#9b2748;font-size:12px;font-size:.75rem;font-weight:400;line-height:1.6}@media screen and (max-width:767px){.sect_news .list .category{padding:3px 0 4px;border-radius:2px;width:88px;background:#fff;text-align:center;letter-spacing:0;font-size:9px;font-size:.5625rem;line-height:1}}.sect_news .list .date{display:table-cell;padding:4px 20px 2px;width:134px;vertical-align:top}@media screen and (max-width:767px){.sect_news .list .date{display:block;margin:6px 0 0;padding:0;width:auto}}.sect_news .list .list-txtarea{display:table-cell;padding:4px 30px 2px 0;width:566px;vertical-align:top}@media screen and (max-width:767px){.sect_news .list .list-txtarea{width:80%}}.sect_news .list .list-txtarea .list-tit{display:inline;text-decoration:underline}.sect_news .list .list-txtarea .list-tag{display:inline;position:relative;top:-1px}.sect_news .list .list-txtarea .list-tag li{display:inline-block;position:relative;margin:0 0 0 15px;padding:3px 8px 4px 6px;border-radius:0 2px 2px 0;background:#c49421;color:#fff;font-size:10px;font-size:.625rem;line-height:1}@media screen and (max-width:767px){.sect_news .list .list-txtarea .list-tag li{margin-bottom:4px}}.sect_news .list .list-txtarea .list-tag li:before{content:"";display:block;position:absolute;z-index:1;top:0;left:-8px;width:8px;height:17px;background:url(images/tag-bg.png) 0 0 no-repeat}.sect_news .btn-detail{display:block;position:relative;margin:4px 0 0;padding:0 11px 0 20px;border-radius:20px;width:80px;-webkit-transition:.5s;transition:.5s;background:#fff;background:#9b2748;text-align:center;color:#fff}.sect_news .btn-detail:before{content:"";display:block;position:absolute;top:50%;left:10px;margin-top:-4px;border-right:2px solid #fff;border-bottom:2px solid #fff;width:5px;height:5px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}@media screen and (max-width:767px){.sect_news .btn-detail{display:none}}.sect_news .btn-detail-large{zoom:1;font-size:16px;font-size:1rem}.sect_news .btn-detail-large:after{content:"";display:block;clear:both}@media screen and (max-width:767px){.sect_news .btn-detail-large{zoom:1}.sect_news .btn-detail-large:after{content:"";display:block;clear:both}}.sect_news .btn-detail-large a{display:inline-block;position:relative;right:0;float:right;margin:30px 0 0;padding:4px 22px 4px 44px;border:1px solid #9b2748;border-radius:20px;width:98px;background:#fff;text-align:center;text-decoration:none;color:#9b2748}@media screen and (max-width:767px){.sect_news .btn-detail-large a{display:block;position:relative;float:none;margin:18px auto 0;padding:6px 20px 6px 35px}}.sect_news .btn-detail-large a:before{content:"";display:block;position:absolute;top:50%;left:28px;margin-top:-6px;border-right:3px solid #9b2748;border-bottom:3px solid #9b2748;width:6px;height:6px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}@media screen and (max-width:767px){.sect_news .btn-detail-large a:before{content:"";display:block;position:absolute;top:50%;left:20px;margin-top:-5px;border-right:3px solid #9b2748;border-bottom:3px solid #9b2748;width:6px;height:6px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}}.sect_news .btn-detail-large a:hover{background:#f7ebee}.sect_service .char-walk{right:0;bottom:0}.sect_partner .char-walk{bottom:0;left:0}.sect_service .char-hat{bottom:-1px;left:50%;margin-left:768px}.sect_service .char-sk8{bottom:0;left:50%;margin-left:800px}.sect_partner .char-sk8{bottom:0;left:50%;margin-left:-1010px}@media screen and (max-width:767px){.char-rotates{display:none}}.char-rotates .char-rotate{position:absolute;top:0;left:50%}.char-rotates .char-rotate_01{top:300px;margin-left:208px}.char-rotates .char-rotate_02{top:68px;margin-left:-316px}.char-rotates .char-rotate_03{top:417px;margin-left:317px}.char-rotates .char-rotate_04{top:321px;margin-left:-415px}.char-rotates .char-rotate_05{top:80px;margin-left:239px}.char-rotates .char-rotate_06{top:416px;margin-left:-307px}.char-rotates .char-rotate_06.char-rotate_06-en{top:390px}.char-rotates .char-rotate_07{top:232px;margin-left:-244px}.char-rotates .char-rotate_08{top:124px;margin-left:457px}.char-rotates .char-rotate_09{top:197px;margin-left:356px}.char-rotates .char-rotate_10{top:117px;margin-left:-478px}.char-rotates .char-rotate_11{top:274px;margin-left:532px}.char-rotates .char-rotate_12{top:263px;margin-left:-558px}.news_ticker{position:relative;margin-top:7px;padding:0 0 4px;font-size:14px;font-size:.875rem}@media screen and (max-width:767px){.news_ticker{display:none}}.news_ticker a{text-decoration:none}.news_ticker .news_ticker_inner{overflow:hidden;height:32px}.news_ticker .lists{position:relative;padding:0 0 0 30px}.news_ticker .list{display:table;width:100%;height:32px}.news_ticker .list .category{display:table-cell;text-align:center;vertical-align:middle;letter-spacing:-1px;color:#9b2748;font-size:12px;font-size:.75rem;font-weight:400;line-height:1.6}.news_ticker .list .category span{display:block;border:1px solid #9b2748;border-radius:3px;width:108px}.news_ticker .list .date{display:table-cell;padding:2px 20px;width:134px;vertical-align:top}.news_ticker .list .list-txt{display:table-cell;padding:2px 0;vertical-align:top}.char-ticker{display:block;position:absolute;z-index:1;top:15px;left:-33px;width:48px;height:30px;background:url(../..images/character/char-ticker.png) 0 0 no-repeat}.coverTxt span span{display:none;overflow:hidden;position:absolute;top:228px;left:50%;margin:0 0 0 -132px;width:275px;height:115px;background:url(../..images/cover-txt_01.png) 0 0 no-repeat;text-indent:-9999px}.coverTxt span span.is-next{background:url(../..images/cover-txt_02.png) 0 0 no-repeat}@media screen and (max-width:767px){.coverTxt .sp-hide{display:none}}@media screen and (max-width:767px){.coverTxt{position:absolute;top:105px;left:50%;margin:0 0 0 -94px;width:200px;height:52px;background:url(../..images/sp-cover-img_01.png) 0 0 no-repeat;background-size:200px 52px}}.specialbnrs{position:absolute;z-index:1;top:377px;left:50%;margin:0 0 0 317px}@media screen and (max-width:767px){.specialbnrs{position:relative;top:0;left:0;margin:0;padding:10px 0;background:#eaeaea;text-align:center}}.specialbnr a{display:block;overflow:hidden;margin:0 auto;border-radius:10px;-webkit-transition:.5s;transition:.5s;white-space:nowrap;text-indent:100%}@media screen and (max-width:767px){.specialbnr a{border-radius:0;-webkit-transition:0s;transition:0s}}.specialbnr a:after{content:"";display:block;position:absolute;z-index:1;top:0;left:0;border:12px solid transparent;border-top:12px solid #e94b41;border-left:12px solid #e94b41;border-radius:10px 0 0;width:0;height:0}@media screen and (max-width:767px){.specialbnr a:after{display:none}}.specialbnr a:before{content:"";display:block;box-sizing:border-box;position:absolute;top:0;left:0;border:3px solid #fff;border-radius:10px;width:100%;height:100%;-webkit-transition:.5s;transition:.5s}@media screen and (max-width:767px){.specialbnr a:before{display:none}}.specialbnr a:hover:before{border:3px solid #e94b41}.specialbnr.specialbnr_lab a{width:243px;height:116px;background:url(images/specialbnr_lab.png) 0 0 no-repeat}@media screen and (max-width:767px){.specialbnr.specialbnr_lab a{width:290px;height:81px;background:url(images/sp-specialbnr_lab.png) 0 0 no-repeat;background-size:290px 81px}}.specialbnr.specialbnr_recruit a{width:243px;height:116px;background:url(images/specialbnr_recruit.png) 0 0 no-repeat}@media screen and (max-width:767px){.specialbnr.specialbnr_recruit a{width:290px;height:81px;background:url(images/sp-specialbnr_recruit.png) 0 0 no-repeat;background-size:290px 81px}}.specialbnr.specialbnr_service a{width:243px;height:116px;background:url(images/specialbnr_service.png) 0 0 no-repeat}@media screen and (max-width:767px){.specialbnr.specialbnr_service a{width:290px;height:81px;background:url(images/sp-specialbnr_service.png) 0 0 no-repeat;background-size:290px 81px}}

.sect_feature {font-size: 14px;font-size: .875rem;}
.sect_feature-tit{border-bottom: 1px solid #ed6f14;letter-spacing: 2px;color: #ed6f14;font-size: 24px;font-weight: 700;}
.sect_feature .l_inner {padding: 34px 4% 49px;}
.sect_feature_list a {display: block;}
.fuxing.wangdao,.chengpin,.hongya{display: block;overflow: hidden;background-repeat: no-repeat;white-space: nowrap;text-indent: 100%;font-size: 0;}
.sp{display: block;overflow: hidden;background-repeat: no-repeat;white-space: nowrap;text-indent: 100%;font-size: 0;}
.m-w{max-width: 100%;}
.posture {padding: 55px 35px 0;text-align: center;}
.mod-ttl {text-align: center;letter-spacing: 2px;font-size: 22px;line-height: 1.40909;}
.mod-ttl span {display: inline-block;position: relative;}
.mod-ttl span:before {content: "";display: block;position: absolute;top: 0;left: 0;margin: auto;width: 9px;height: 2px;background: #3e3a39;}
.mod-ttl span>span {padding: 5px 37px;border-right: solid 2px #3e3a39;border-left: solid 2px #3e3a39;}
.mod-ttl span>span {padding: 5px 26px;}
.mod-ttl span:after {content: "";display: block;position: absolute;top: 0;right: 0;margin: auto;width: 9px;height: 2px;background: #3e3a39;}
.mod-ttl span>span:before, .mod-ttl span>span:after {top: auto;bottom: 0;width: 7px;}
.posture br.sp {display: block;}
.posture_message {text-align: left;}
.posture_message p {margin-top: 17px;font-size: 16px;line-height: 1.9;}
.posture br.pc {display: none;}
.posture_list {position: relative;margin: 82px -35px 0;background: url(images/posture_bg_01_sp.png) repeat 0 0;background-size: 375px auto;}
.posture_list:before {content: " ";display: block;position: absolute;top: -64px;left: 0;width: 100%;height: 93px;background: url(images/posture_obj_01_sp.png) no-repeat center top;background-size: auto 150px;}
.ti_bg:before {content: " ";display: block;position: absolute;top: -64px;left: 0;width: 100%;height: 93px;background: url(images/posture_obj_02_sp.png) no-repeat center top;background-size: auto 150px;}
.posture_listWrap {padding: 30px 15px 0;}
.posture_listWrap ul {padding: 10px 20px 25px;background: #fff;text-align: left;}
.tac ul {padding: 10px 20px 25px;background: #fff;text-align: center;}
.posture_listWrap li,.question_answer_heading {padding: 11px 0;border-bottom: 2px solid #4785b642;}
.posture_listWrap li span {display: block;margin-left: 1em;text-indent: -1em;font-size: 16px;line-height: 1.6;}
.posture_listWrap li small {display: block;line-height: 1.3;}
.posture_list .btn.index {margin: 52px auto 0;padding-bottom: 55px;width: 210px;}
.posture_list .btn.index a {display: block;position: relative;padding: 12px 0 12px 13px;border-radius: 20px;background: #2f8ace;text-align: center;text-decoration: none;letter-spacing: 3px;color: #fff;font-size: 16px;line-height: 1;}
.posture_list .btn.index a:before {content: "";position: absolute;top: 50%;left: 22px;margin-top: -5px;border-right: 3px solid white;border-bottom: 3px solid white;width: 6px;height: 6px;-webkit-transform: rotate(-225deg);-ms-transform: rotate(-225deg);transform: rotate(-225deg);}
.cnts {zoom: 1;margin: 16px auto 0;width: 1120px;}
.txt{margin-top: 30px;text-align:justify;}
.cnts-index-intro {padding-top: 16px;text-align: center;font-size: 14px;font-size: .875rem;}
.link {margin: 45px auto 0;border: 2px solid #e6e5e5;border-radius: 5px;width: 545px;text-align: center;}
.link .tit {padding: 10px 0;background-color: #e6e5e5;text-align: center;}
.link .sp-br {display: none;}
.link ul {display: block;padding: 30px 0;width: 100%;text-align: center;text-decoration: none;-webkit-backface-visibility: hidden;}
.link li:first-child {margin: 0;}
.link a {display: inline-block;position: relative;}
.link p {display: inline-block;position: relative;padding: 0 0 0 30px;color: #777;font-size: 20px;font-size: 1.25rem;}
.link p:before {content: "";display: block;position: absolute;top: 50%;left: 0;margin: -11px 0 0;border-radius: 50%;width: 20px;height: 20px;background-color: #777;}
.link p:after {content: "";display: block;position: absolute;top: 50%;left: 5px;margin-top: -5px;border-right: 2px solid #fff;border-bottom: 2px solid #fff;width: 6px;height: 6px;-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);}
/* service */
.posture_listWrap a{text-decoration: none;}
.posture_listWrap a:hover, a:active {text-decoration: none;color: #65a6ff;border-radius: 3px;border: solid 1px #65a6ff;}
#sp-cnts .interview_01_body {position: relative;margin: 150px 10%;}
.interview_image_text {position: absolute;top: -85px;left: 5%;}
.interview_questions {padding: 120px 30px 35px;background: #f0f8ff;border-radius: 15px;text-align: justify;}
.interview_01_body .question {position: relative;margin-bottom: 40px;padding-left: 85px;border: solid 1px#2f8ace;height: 56px;background: #eaf3fa;letter-spacing: 2px;font-size: 22px;line-height: 56px;}
.interview_01_body .question_ico {position: absolute;top: -1px;left: -1px;}
.interview_01_body .question_answer {margin: 50px 0;}
.interview_01_body .question_answer_heading {margin-bottom: 5px;color: #2f8ace;font-size: 20px;}
p.question_answer_text {background: #fff;padding: 15px;line-height: 1.9;margin-top: 30px;}
/* 相關新聞 */
.fstyle{letter-spacing: 3px;font-size: 18px;margin: 15px 0;font-weight: bold;}
.bg-txt{padding: 20px;background: beige;margin: 20px 0;line-height: 2.2;}
/* 當最小寬度大於768px讀取以下樣式 */
@media (min-width: 768px){
.sect_feature {margin: 44px auto 0;width: 842px;}
.sect_feature .l_inner {padding: 0;}
.sect_feature_lists {margin: 40px 0 0;text-align: center;font-size: 0;}
.sect_feature_list {display: inline-block;width: 406px;}
.sect_feature_list a {-webkit-transition: .3s;transition: .3s;}
.fuxing,.wangdao,.chengpin,.hongya,.liidda{width: 408px;height: 86px;}
.fuxing{background-image: url(images/fuxing.png);}
.wangdao {background-image: url(images/wangdao.png);}
.chengpin{background-image: url(images/chengpin.png);}
.hongya{background-image: url(images/hongya.png);}
.liidda{background-image: url(images/liidda.png);}
.sect_feature_list {display: inline-block;width: 406px;}
.sect_feature_list:nth-child(even) {margin-left: 28px;}
.sect_link .list li.bnr a.fuxingtel {overflow: hidden;box-sizing: border-box;background: url(images/fuxingtel.png) 0 0 no-repeat;text-align: left;text-indent: -1000%;}
.sect_link .list li.bnr a.wangdaotel {overflow: hidden;box-sizing: border-box;background: url(images/wangdaotel.png) 0 0 no-repeat;text-align: left;text-indent: -1000%;}
.sect_link .list li.bnr a.chengpintel {overflow: hidden;box-sizing: border-box;background: url(images/chengpintel.png) 0 0 no-repeat;text-align: left;text-indent: -1000%;}
.sect_link .list li.bnr a.hongyatel {overflow: hidden;box-sizing: border-box;background: url(images/hongyatel.png) 0 0 no-repeat;text-align: left;text-indent: -1000%;}
.sect_link .list li.bnr a.liiddatel {overflow: hidden;box-sizing: border-box;background: url(images/liiddatel.png) 0 0 no-repeat;text-align: left;text-indent: -1000%;}
.sect_link .list li.bnr a.fb {overflow: hidden;box-sizing: border-box;background: url(images/fb.png) 0 0 no-repeat;text-align: left;text-indent: -1000%;}
.sect_link .list li.bnr a.line{overflow: hidden;box-sizing: border-box;background: url(images/line.png) 0 0 no-repeat;text-align: left;text-indent: -1000%;}
.sect_link .list li.bnr a.gmail{overflow: hidden;box-sizing: border-box;background: url(images/gmail.png) 0 0 no-repeat;text-align: left;text-indent: -1000%;}
.posture{padding: 80px 0 0;}
.mod-ttl {letter-spacing: 4px;font-size: 30px;}
.mod-ttl span:before {width: 12px;height: 3px;}
.mod-ttl span>span {padding: 6px 47px;border-right: solid 3px #3e3a39;border-left: solid 3px #3e3a39;}
.mod-ttl span>span {padding: 5px 42px;}
.mod-ttl span:after {width: 12px;height: 3px;}
.mod-ttl span>span:before, .mod-ttl span>span:after {width: 9px;}
.posture br.sp {display: none;}
.posture_message p {margin-top: 41px;text-align: center;font-size: 18px;line-height: 2.1;}
.posture br.pc {display: block;}
.posture_list {margin: 146px 0 0;}
.posture_listWrap {margin: 0 auto;padding-top: 70px;width: 760px;}
.posture_list:before {top: -104px;left: 50%;margin-left: -380px;width: 760px;height: 200px;background: url(images/posture_obj_01_sp.png) no-repeat center top;background-size: contain;}
.ti_bg:before {top: -104px;left: 50%;margin-left: -380px;width: 760px;height: 200px;background: url(images/posture_obj_02_sp.png) no-repeat center top;background-size: contain;}
.link p {margin: 0 0 0 -20px;}
.interview_01_body .question_answer_image_right {float: right;margin: 0 0 20px 30px;}
.interview_01_body .question_answer_image_left{float: left;margin: 0 30px 20px 0;}
}

/* 當寬度小於768px讀取以下樣式 */
@media screen and (max-width: 767px){
.sect_feature {margin-top: 0;}
.sect_feature-tit{padding: 2% 4%;border-top: 2px solid #ed6f14;border-bottom: 2px solid #ed6f14;font-size: 15px;font-size: .9375rem;font-weight: 700;}
.sect_feature_list+.sect_feature_list {margin: 35px 0 0;}
.fuxing,.wangdao,.chengpin,.hongya,.liidda{padding-bottom: 22.41379%;background-size: 100% auto;}
.fuxing{background-image: url(images/sp-fuxing.png);}
.wangdao{background-image: url(images/sp-wangdao.png);}
.chengpin{background-image: url(images/sp-chengpin.png);}
.hongya{background-image: url(images/sp-hongya.png);}
.liidda{background-image: url(images/sp-liidda.png);}
.sect_sp_lists{margin-top: 35px;}
.txt {padding: 0 4%;}
.bg-txt{padding: 20px;}
.cnts {margin: 0;width: 100%;}
.cnts-index {padding: 0 0 30px;}
.cnts-index-intro {padding: 4px;text-align: left;}
.cnts-index-intro .sp-br {display: none;}
.link {box-sizing: border-box;margin: 14px auto 0;width: 92%;text-align: left;-ms-box-sizing: border-box;-o-box-sizing: border-box;}
.question_answer_image_right img,.question_answer_image_left img{width: 100%;padding-bottom: 20px;}
.interview_image_text {top: -60px;}
.interview_image_text img{width: 60%;}
#sp-cnts .interview_01_body {position: relative;margin: 120px 10%;}
p.question_answer_text {background: #f0f8ff;}
.interview_questions {padding: 0;background: inherit;border-radius: inherit;}
/* 徵信社 */
.cnts-sub nav.none{display: none;}
.fstyle{margin: 15px;}
}
.sect_intro .list{margin: 0 20px;}
.a{background: #efefef;padding: 15px;margin: 20px;}