p{position:relative;font-size:14px;line-height:28px;font-weight:400;color:#777777;margin:0;font-family:'Roboto',sans-serif;}#navbar-main{background:none;padding:20px 50px;}@media (min-width:1201px){.container{max-width:1380px;width:81.5%;}}#main{background-color:white;min-height:500px;position:relative;padding:80px 0 60px;}.banner{width:100%;border-bottom:1px solid #f2f2f2;padding:250px 0 60px 0;background-position:center center;background-size:cover;}.banner h2{position:relative;display:block;font-size:22px;color:rgba(0,0,0,1);font-weight:600;margin-bottom:0px;}.banner01{background-image:url(/themes/shinccihb/images/banner01.jpg);}.banner02{background-image:url(/themes/shinccihb/images/banner02.jpg);}.banner03{background-image:url(/themes/shinccihb/images/banner03.jpg);}.banner04{background-image:url(/themes/shinccihb/images/banner04.jpg);}.banner h3{position:relative;display:block;font-size:16px;color:rgba(0,0,0,1);line-height:50px;font-weight:400;margin-bottom:40px;}.page-taxonomy-term-1 .banner,.node--type-page .banner{}.path-taxonomy #block-shinccihb-page-title h1{font-size:38px;font-weight:600;color:rgba(0,0,0,0.8);text-align:center;}.node--type-article #block-shinccihb-page-title h1{font-size:38px;font-weight:600;color:rgba(0,0,0,0.8);text-align:center;}.node--type-page  #block-shinccihb-page-title h1{font-size:38px;font-weight:600;color:rgba(0,0,0,0.8);text-align:center;}#block-shinccihb-content .field.field--name-body{padding:40px 0 60px;line-height:200%;}.breadcrumb{display:none;}.path-node .field--name-node-post-date{color:#999;text-align:center;margin-bottom:20px;}.breadcrumb{background:none;position:absolute;top:-100px;}.breadcrumb a{color:rgba(255,255,255,0.7);}.view-taxonomy-term{margin-top:40px;}.field--name-body img{max-width:100%;height:auto;}.field--name-body .mapDiv img{max-width:initial;}.shincci-news-block{position:relative;}.shincci-news-block .inner-box{position:relative;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease;margin-bottom:60px;min-height:440px;border-bottom:1px solid #ECECEC;}.shincci-news-block .inner-box:hover{border-bottom:1px solid #159997;}.shincci-news-block:hover .inner-box{background-color:#fff;box-shadow:0 0 24px rgba(0,0,0,0.24);}.shincci-news-block .lower-content{padding:21px 20px 6px;text-align:left;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;}.shincci-news-block .lower-content h3{display:block;font-size:18px;line-height:150%;color:#333;font-weight:500;margin-bottom:8px;}.shincci-news-block .lower-content h3 a{color:#333;display:inline-block;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;}.shincci-news-block:hover .lower-content h3 a{color:#222;text-decoration:none;}.shincci-news-block .lower-content .text{position:relative;display:block;font-size:14px;line-height:27px;color:#777777;font-weight:400;margin-bottom:27px;}.shincci-news-block .lower-content .time{position:absolute;bottom:30px;color:#999;}.shincci-news-block .lower-content .summary{padding-top:5px;color:#999;font-size:14px;}.shincci-news-block .lower-content .link-box{position:relative;}.shincci-news-block .lower-content .link-box a{position:relative;display:inline-block;font-size:14px;line-height:1.2em;color:#e38b00;font-weight:600;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;}.shincci-news-block img{max-width:100%;height:auto;}.shincci-news-block .lower-content .link-box a:hover{color:#222;}.about-section-two{position:relative;width:100%;background-color:#f7f8fa;padding:50px 60px;margin-bottom:20px;}.about-section-two h2{font-size:16px;color:#ff9c00;padding-bottom:15px;border-bottom:1px solid #CCCCCC;margin-bottom:10px;font-weight:400;}.about-section-two .inforcolumn{padding:0px 10px 40px 10px;}.about-section p{line-height:200%;}.about-section-two p{position:relative;font-size:14px;line-height:28px;font-weight:400;color:#777777;margin:0;font-family:'Roboto',sans-serif;}div#map1{border:#eee solid 1px;width:100%;height:490px;margin-bottom:40px;}.contactsection{text-align:center;}.icon{padding-left:60px;font-size:14px;background-color:rgba(0,0,0,0.6);border-radius:50%;width:60px;height:60px;color:#fff;text-align:center;vertical-align:middle;line-height:60px;margin:10px auto;background-repeat:no-repeat;background-position:center center;}.icon-phone{background-image:url(/themes/shinccihb/images/i-phone.png);}.icon-loca{background-image:url(/themes/shinccihb/images/i-loca.png);}.icon-mail{background-image:url(/themes/shinccihb/images/i-mail.png);}.icon span{display:block;margin-bottom:8px;font-size:18px;}.rangecolumn{padding:10px;margin-bottom:20px;color:rgba(0,0,0,0.8);font-size:14px;text-align:center;}.rangecolumn p{padding:10px;}#block-views-block-customviews-block-1{margin-top:60px;}.videos .owl-item{text-align:center;}.videos .owl-item .item{padding:20px;}.videos .owl-item img{width:100%;height:auto;}.newsblocks{padding:40px 50px;border-top:1px solid #ECECEC;font-size:14px;}.newsblocks .item{padding:5px 15px;}.newsblocks img{width:100%;height:auto;margin-bottom:10px;}.newsblocks a{color:#333;}.newsblocks .owl-theme .owl-controls{margin-top:10px;text-align:center;position:relative;top:-120px;}.newsblocks .owl-prev{position:absolute;left:-40px;border-radius:100% !important;width:40px;height:40px;line-height:35px;}.newsblocks .owl-next{position:absolute;right:-40px;border-radius:100% !important;width:40px;height:40px;line-height:35px;}.culture{background:#13292C;margin-bottom:40px;}.culture .row{margin-right:0;margin-left:0;}.culture .c01,.culture .c02,.culture .c03{min-height:500px;text-align:center;position:relative;}.culture .c01:after,.culture .c02:after,.culture .c03:after{content:"";width:100%;height:100%;background-size:cover;background-repeat:no-repeat;left:0;position:absolute;top:0;opacity:0.3;z-index:0;}.cultureinfo{padding:40px;}.cultureinfo h4{padding-bottom:20px;color:rgba(0,0,0,0.8);}.culture .c01:hover:after,.culture .c02:hover:after,.culture .c03:hover:after{opacity:0.5;}.culture .c01:after{background-image:url(/themes/shinccihb/images/c01.jpg);}.culture .c02:after{background-image:url(/themes/shinccihb/images/c02.jpg);}.culture .c03:after{background-image:url(/themes/shinccihb/images/c03.jpg);}.culture .infos{padding:35% 20px 0 20px;color:#FFF;opacity:1;position:relative;z-index:1;}.culture .infos .sicon{width:40px;height:40px;display:inline-block;margin-bottom:15px;}.culture .c01 .infos .sicon{background:url(/themes/shinccihb/images/company-infor-1.png)  no-repeat center / cover;}.culture .c02 .infos .sicon{background:url(/themes/shinccihb/images/company-infor-3.png)  no-repeat center / cover;}.culture .c03 .infos .sicon{background:url(/themes/shinccihb/images/company-infor-4.png)  no-repeat center / cover;}nav#block-mainnavigation{text-align:center;background:#ECECEC;position:relative;top:-1px;}#block-mainnavigation .nav{max-width:1200px;margin:0 auto;}#block-mainnavigation .nav li.nav-item{width:25%;}#block-mainnavigation .nav li.nav-item  a{padding-top:20px;padding-bottom:20px;color:#555;display:inline-block;width:100%;}#block-mainnavigation .nav li.nav-item a.is-active{color:#FFF;}#block-mainnavigation .nav li.nav-item a.is-active{background:url(/themes/shinccihb/images/navlistbg.jpg) #128888;position:relative;}#block-mainnavigation .nav li a.is-active:after{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #FFF;content:'';position:absolute;left:45%;right:0;bottom:0;}footer.site-footer{background:#FFF;padding:15px 0 10px;}.footinfo{display:flex;}.site-footer .container{width:100%;}.site-footer__bottom{margin-top:0;border:0;padding-left:60px;padding-right:60px;}.site-footer__bottom .region{margin-top:0px;}.site-footer .content,.site-footer .content a{color:rgba(0,0,0,0.6);}.site-footer__bottom .region.row{display:block;}.footinfo a{font-size:12px;color:#999;position:relative;}.footinfo a span{background-repeat:no-repeat;background-image:url(/themes/shinccihb/images/2wm.jpg);background-size:100%;width:94px;height:102px;padding:8px 8px 16px;position:absolute;left:50%;margin-left:-47px;top:-110px;display:none;}.site-footer .content .footinfo a:hover{color:#666;text-decoration:none;}.footinfo a:hover span{display:block;}@media (max-width:992px){.footinfo{display:inherit;}.footinfo span{display:block;padding-bottom:10px;}nav#block-mainnavigation{display:none;}}.page404{position:relative;}.page404bg{position:absolute;font-size:200px;right:20px;top:40px;font-weight:100;color:#ECECEC;z-index:1;}.page404 h1{margin-bottom:30px;z-index:2;position:relative;}.page404 .btn-bd-primary{font-weight:400;color:#fff;background-color:#069;border-color:#069;z-index:2;position:relative;}
.field--name-title{display:none;}.solution-title{padding:20px 0;margin-bottom:40px;position:relative;font-weight:bold;margin-top:40px;}.solution-title:after{content:"";width:80px;height:2px;background:#128888;position:absolute;bottom:0;left:0;}.solution-title h4{font-size:1.8em;color:#128888;line-height:120%;text-transform:uppercase;}.solution-title h3{font-size:2.2em;color:rgba(0,0,0,0.8);margin-top:5px;font-weight:600;}.col-md-6.d-none.d-lg-block{margin-top:80px;}h5{color:#128888;font-size:18px;}.solutionline{border:1px solid rgba(0,0,0,0.15);position:relative;font-size:18px;margin-top:60px;margin-bottom:20px;}.solutionline .text{padding:30px;text-align:center;align-items:center;vertical-align:middle;display:grid;height:100%;width:100%;}.solutionpicarea{overflow:hidden;position:relative;top:-30px;}.smallpics{display:flex;float:right;}.smallpics figure.caption.caption-img{padding:5px;font-size:14px;text-align:center;line-height:100%;color:#159997;}.solutionpicarea .cleanfix{clear:both;height:15px;}.solutionpicarea .bigpics div{padding:5px;}.solutionpicarea .bigpics div.bigpiccover{padding-right:10px;padding-top:15px;padding-bottom:15px}.bigpiccover img{max-width:100%;width:100%;height:100%;object-fit:cover;}.textright{text-align:right;}@media (max-width:1360px){.solutionpicarea{top:0;}}@media (min-width:1200px){.outer-lg-80{margin-top:80px;}.solutionadvantages{padding-right:200px;}}@media (max-width:1119px){.outer-md-20{margin-top:20px;}}
