@charset "UTF-8";
@import url(http://fonts.googleapis.com/earlyaccess/cwtexfangsong.css);
@import url(app-icon.css);
@import url(../fonts/font-awesome.min.css);
@import url(../fonts/simple-line-icons.css);
@font-face{font-family:'cwTeXHei';font-style:normal;font-weight:600;src:url(../fonts/cwTeXHei-zhonly.eot);src:url(../fonts/cwTeXHei-zhonly.eot?#iefix) format("embedded-opentype"),url(../fonts/cwTeXHei-zhonly.woff2) format("woff2"),url(../fonts/cwTeXHei-zhonly.woff) format("woff"),url(../fonts/cwTeXHei-zhonly.ttf) format("truetype")}html{height:100%}body{background:url(../img/bg-main.jpg) repeat 50% 50%;font-family:"微軟正黑體","メイリオ","ＭＳ Ｐゴシック",Osaka,"ヒラギノ角ゴ Pro W3",'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:15px;color:#404040;position:relative;display:block;height:100%;font-size:15px;line-height:22.5px}a{color:#bc0101}a:focus,a:hover{color:#960101}.help-red{color:#D22}.help-red{font-weight:normal}.form-control{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn-app{color:#FFF;text-shadow:1px 1px 1px rgba(0,0,0,0.2);background-color:#bc0101;border-color:#a30101}.btn-app:hover,.btn-app:focus{color:#FFF;background-color:#e10101;border-color:#bc0101}.btn-app.active{background-color:#a90101}.btn-toggle .active{color:#FFF;background-color:#e10101;border-color:#a90101}.btn-toggle .active:hover,.btn-toggle .active:focus{color:#FFF;border-color:#bc0101;background-color:#a90101}.navbar-nav > li{float:left}.dropdown > .dropdown-toggle{padding-right:25px}.dropdown > .dropdown-toggle:before{position:absolute;right:8px;top:50%;margin-top:-2px;display:inline-block;border-right:5px solid transparent;border-top:5px solid #fff;border-left:5px solid transparent;content:''}.dropdown .dropdown-menu{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.panel{border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.panel.panel-default{border-color:#ccc}.panel + .app-pagination{margin-top:-15px}.panel .table{border-bottom:1px solid #ddd}.panel .table th{white-space:nowrap}.panel .table-summery{padding:10px 10px 0}.panel > .app-pagination .pagination{margin:15px}.panel > .panel-heading{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.panel .panel-body-heading{color:#333;background-color:#f5f5f5;border:1px #ddd solid;border-width:1px 0;padding:10px 15px;margin:0 -23px 15px}.panel .panel-heading-right{position:absolute;top:0;right:15px}.panel .panel-heading-right > .btn{float:left;margin-left:-1px;padding:8px 11px;background-color:#fb4141;border-color:#fa0101}.panel-app{-webkit-box-shadow:0 0 10px rgba(0,0,0,0.25);-moz-box-shadow:0 0 10px rgba(0,0,0,0.25);box-shadow:0 0 10px rgba(0,0,0,0.25)}.panel-app > .panel-heading{color:#fff;background-color:#bc0101;border-color:#a30101}.panel-app > .panel-heading > .panel-title > .title-step{margin-right:15px}.panel-app > .panel-body .app-form{padding:0}.panel-app > .panel-body .app-form h4{padding:15px;margin:5px -15px 20px;border:1px solid #e6e6e6;background-color:#f2f2f2;border-width:1px 0}.panel-app > .panel-body .app-form h4:first-child{border-top:0;margin:-15px -15px 20px}.panel-app > .panel-body .form-submit-btn{margin:5px 0 -15px}.app-modal .modal-content{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.app-modal .modal-content > .modal-header{color:#FFF;background-color:#bc0101;-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0}.app-modal .modal-content > .modal-header .close{font-family:'Arial';color:#FFF;text-shadow:1px 1px 1px rgba(0,0,0,0.5);opacity:.75}.app-modal .modal-content > .modal-header .close:hover,.app-modal .modal-content > .modal-header .close:focus{opacity:.9}.app-modal .modal-content > .modal-footer{color:#FFF;background-color:#f2f2f2;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}.app-modal .app-form{padding:0 15px}.app-modal .app-form .form-group:last-child{margin-bottom:0}.tooltip-inner{padding:5px 10px;background-color:rgba(0,0,0,0.6);text-shadow:1px 1px 1px rgba(0,0,0,0.5)}.tooltip.top .tooltip-arrow{border-top-color:rgba(0,0,0,0.6)}.tooltip.bottom .tooltip-arrow{border-bottom-color:rgba(0,0,0,0.6)}.tooltip.left .tooltip-arrow{border-left-color:rgba(0,0,0,0.6)}.tooltip.right .tooltip-arrow{border-right-color:rgba(0,0,0,0.6)}.app-pagination{text-align:center}.app-pagination .pagination > li > a{color:#bc0101;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.app-pagination .pagination > li.active > a{color:#FFF;background-color:#be6161;border-color:#be6161}.page-breadcrumb{font-size:13px;text-shadow:1px 1px 0 rgba(255,255,255,0.6)}.page-breadcrumb > .breadcrumb{text-align:right;background-color:transparent;margin-bottom:15px}.page-breadcrumb > .breadcrumb > .active,.page-breadcrumb > .breadcrumb > li + li:before{color:#999999}.page-breadcrumb > .breadcrumb > .active{font-size:15px;color:#737373}.page-breadcrumb > .breadcrumb > .active:before{font-size:13px}.page-breadcrumb a{color:#999999}.page-breadcrumb a:hover{color:gray}.app-list-text > .list-group-item{position:relative;color:#bc0101;border-width:1px 0;padding-left:36px;padding-right:70px}.app-list-text > .list-group-item:before{font-family:FontAwesome;content:'\f0f6';position:absolute;top:12px;left:12px;color:gray}.app-list-text > .list-group-item:hover,.app-list-text > .list-group-item:focus{background-color:#f2f2f2}.app-list-text > .list-group-item:first-child{border-top:0}.app-list-text > .list-group-item:last-child{border-bottom:0}.app-list-text > .list-group-item > .date{position:absolute;top:10px;right:10px;font-size:11px;font-family:proxima-nova,"Helvetica Neue",Helvetica,Arial,sans-serif;color:gray}.app-form{padding:10px 8px 0}.app-form [class^="col-"],.app-form [class*=" col-"]{padding-right:6px;padding-left:6px}.app-form h4{border-bottom:1px solid #CCC}.app-form .form-group.form-group-static{margin-bottom:0}.app-form .form-group.form-group-static .form-control-static{color:gray}.app-form .form-group > .control-label{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.app-form .form-img-list{margin:10px -23px;padding:15px;background-color:#f2f2f2}.app-form .form-img-list .form-img-box{text-align:center}.app-form .form-img-list .form-img-box > .form-img-title{padding:5px}.app-form .form-img-list .img-responsive{background-color:#ccc;max-height:150px;margin:0 auto}.app-form input[type="file"]{padding:4px 5px;background-color:#f2f2f2}.form-control:focus{border-color:#fa0101;-webkit-box-shadow:0 0 8px rgba(21,135,171,0.5);-moz-box-shadow:0 0 8px rgba(21,135,171,0.5);box-shadow:0 0 8px rgba(21,135,171,0.5)}.form-submit-btn{border-top:1px solid #e6e6e6;padding:15px;text-align:center;background-color:#f2f2f2}.form-code-img{padding-top:10px}.downline-achievement .list-group > .list-group-item > .badge{padding:4px 8px;font-weight:normal;color:#fa0101;background-color:#fecccc}.downline-achievement .list-group > .list-group-item > .badge .price,.downline-achievement .list-group > .list-group-item > .badge .number{margin-left:3px;font-size:15px}.app-page-nav{margin-bottom:10px}.app-page-nav .navbar-nav > li:last-child > a:after{display:none}.app-page-nav .navbar-nav > li.page-nav-simulator.open > a{color:#fb4141}.app-page-nav .navbar-nav > li.page-nav-simulator.open > a:before{position:absolute;bottom:-10px;left:15px;display:inline-block;border-right:10px solid transparent;border-bottom:10px solid #bc0101;border-left:10px solid transparent;content:''}.app-page-nav .navbar-nav > li.page-nav-simulator .simulator-box{margin-top:10px;margin-right:-51px;min-width:280px;border:3px solid #bc0101;border-width:3px 0;padding:10px}.app-page-nav .navbar-nav > li.page-nav-simulator .simulator-box .simulator-title > h4{margin:0 -10px 10px;padding:5px 15px 10px;color:#bc0101;font-weight:bold;border-bottom:1px solid #fec0c0}.app-page-nav .navbar-nav > li.page-nav-simulator .simulator-box > .simulator-setting{display:table;clear:both}.app-page-nav .navbar-nav > li.page-nav-simulator .simulator-box > .simulator-setting .col-xs-4,.app-page-nav .navbar-nav > li.page-nav-simulator .simulator-box > .simulator-setting .col-xs-3,.app-page-nav .navbar-nav > li.page-nav-simulator .simulator-box > .simulator-setting .col-xs-8,.app-page-nav .navbar-nav > li.page-nav-simulator .simulator-box > .simulator-setting .col-xs-9{padding-left:5px;padding-right:5px}.app-page-nav .navbar-nav > li.page-nav-simulator .simulator-box > .simulator-setting .form-btn{padding-left:0}.app-page-nav .navbar-nav > li.page-nav-simulator .simulator-box > .simulator-setting .form-btn > .btn-simulator{color:#FFF;background-color:#fa0101;padding:23px 17px}.app-page-nav .navbar-nav > li.page-nav-simulator .simulator-box > .simulator-setting .form-group{position:relative;z-index:1;margin:0 -10px}.app-page-nav .navbar-nav > li.page-nav-simulator .simulator-box > .simulator-setting .form-group:hover,.app-page-nav .navbar-nav > li.page-nav-simulator .simulator-box > .simulator-setting .form-group:focus{z-index:2}.app-page-nav .navbar-nav > li.page-nav-simulator .simulator-box > .simulator-setting .form-group:last-child .form-control{border-top:0}.app-page-nav .navbar-nav > li.page-nav-simulator .simulator-box > .simulator-setting .form-group .control-label{white-space:nowrap;padding-right:0}.app-page-nav .navbar-nav > li.page-nav-simulator .simulator-box > .simulator-setting .form-group .form-control{padding:6px 8px}.app-page-nav .navbar-nav > li.page-nav-simulator .simulator-box > .simulator-list{margin:10px 0 0;max-height:360px;overflow:auto}.app-page-nav .navbar-nav > li.page-nav-simulator .simulator-box > .simulator-list > .list-group-item{padding:0;margin-bottom:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border-color:#fec0c0;border-bottom-color:#FFF}.app-page-nav .navbar-nav > li.page-nav-simulator .simulator-box > .simulator-list > .list-group-item:hover,.app-page-nav .navbar-nav > li.page-nav-simulator .simulator-box > .simulator-list > .list-group-item:focus{background-color:#ffe6e6;border:1px solid #fc5a5a}.app-page-nav .navbar-nav > li.page-nav-simulator .simulator-box > .simulator-list > .list-group-item:hover:last-child,.app-page-nav .navbar-nav > li.page-nav-simulator .simulator-box > .simulator-list > .list-group-item:focus:last-child{border-bottom-color:#fc5a5a}.app-page-nav .navbar-nav > li.page-nav-simulator .simulator-box > .simulator-list > .list-group-item:hover > .list-group-item-heading,.app-page-nav .navbar-nav > li.page-nav-simulator .simulator-box > .simulator-list > .list-group-item:focus > .list-group-item-heading{background-color:#fda6a6}.app-page-nav .navbar-nav > li.page-nav-simulator .simulator-box > .simulator-list > .list-group-item:last-child{border-bottom-color:#fec0c0}.app-page-nav .navbar-nav > li.page-nav-simulator .simulator-box > .simulator-list > .list-group-item > .list-group-item-heading{font-size:15px;color:#bc0101;background-color:#fec0c0;padding:6px 8px;margin:0}.app-page-nav .navbar-nav > li.page-nav-simulator .simulator-box > .simulator-list > .list-group-item > .simulator-list-setp{margin:0;padding:0;max-width:100%}.app-page-nav .navbar-nav > li.page-nav-simulator .simulator-box > .simulator-list > .list-group-item > .simulator-list-setp > li{padding:8px 6px 8px 22px;border-bottom:1px solid #fed9d9;line-height:1.25em;word-break:break-all;text-indent:-16px;list-style-position:inside}.app-page-nav .navbar-nav > li.page-nav-simulator .simulator-box > .simulator-list > .list-group-item > .simulator-list-setp > li:last-child{border-bottom:0}.app-page-nav .navbar-nav > li.rotation > a{background-color:transparent}.app-page-nav .navbar-nav > li.rotation > a:hover,.app-page-nav .navbar-nav > li.rotation > a:focus,.app-page-nav .navbar-nav > li.rotation > a:active{background-color:transparent;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.app-page-nav .navbar-nav > li.rotation > a:before,.app-page-nav .navbar-nav > li.rotation > a:after{display:none}.app-page-nav .navbar-nav > li.active > a{color:#bc0101;text-shadow:1px 1px 0 rgba(255,255,255,0.75)}.app-page-nav .navbar-nav > li.active > a:before{position:absolute;bottom:-10px;left:15px;display:inline-block;border-right:10px solid transparent;border-bottom:10px solid #fa0101;border-left:10px solid transparent;content:''}.app-page-nav .navbar-nav > li > a{padding:9px;font-size:32px}.app-page-nav .navbar-nav > li > a:hover{background-color:rgba(255,255,255,0.5);-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out}.app-page-nav .navbar-nav > li > a:after{content:'';position:absolute;right:-1px;height:32px;border-right:1px solid rgba(255,255,255,0.5);border-left:1px solid rgba(0,0,0,0.15)}.app-page-nav .navbar-nav > li > a[aria-expanded="true"]:before{position:absolute;bottom:0;left:15px;display:inline-block;border-right:10px solid transparent;border-bottom:10px solid rgba(0,0,0,0.2);border-left:10px solid transparent;content:''}.app-page-nav .navbar-nav > li > a[aria-expanded="true"]:hover,.app-page-nav .navbar-nav > li > a[aria-expanded="true"]:focus,.app-page-nav .navbar-nav > li > a[aria-expanded="true"]:active{background-color:transparent}.app-page-nav .record-collapse{position:relative;overflow:hidden;padding:20px;background-color:rgba(0,0,0,0.2)}.app-page-nav .record-collapse:before{content:'';position:absolute;z-index:88;bottom:0;left:0;height:1px;width:100%;background-color:rgba(255,255,255,0.75);-webkit-box-shadow:0 0 18px black,0 0 38px black,0 0 68px black;-moz-box-shadow:0 0 18px black,0 0 38px black,0 0 68px black;box-shadow:0 0 18px black,0 0 38px black,0 0 68px black}.app-page-nav .record-collapse .item{background-color:#FFF;margin:5px;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.1);-moz-box-shadow:0 0 8px rgba(0,0,0,0.1);box-shadow:0 0 8px rgba(0,0,0,0.1)}.app-page-nav .record-collapse .item > .item-btn{padding:15px;color:gray;font-size:13px;line-height:14.3px;text-decoration:none;display:block;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.app-page-nav .record-collapse .item > .item-btn:hover,.app-page-nav .record-collapse .item > .item-btn:focus,.app-page-nav .record-collapse .item > .item-btn.active{background-color:#fad699;color:#FFF;text-shadow:1px 1px 3px rgba(0,0,0,0.2);-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.app-page-nav .record-collapse .item > .item-btn:hover > i.sl-clock,.app-page-nav .record-collapse .item > .item-btn:focus > i.sl-clock,.app-page-nav .record-collapse .item > .item-btn.active > i.sl-clock{color:#FFF}.app-page-nav .record-collapse .item > .item-btn.active{padding:12px;border:3px solid #FFF}.app-page-nav .record-collapse .item > .item-btn > i.sl-clock{display:table;margin:0 auto 5px;font-size:26px;color:#b3b3b3}.app-page-nav .record-collapse .item > .item-btn > .text{max-width:100%}header{position:relative;z-index:888;display:table;width:100%;height:80px;background-color:#FFF;border-top:5px solid #fa0101;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.1);-moz-box-shadow:0 0 8px rgba(0,0,0,0.1);box-shadow:0 0 8px rgba(0,0,0,0.1)}header .app-navbar-header{background-color:#1f4d37}.app-brand{position:relative;z-index:8;padding:9px 6px 11px;display:table}.app-brand > img{height:55px;width:195px}footer{position:relative;z-index:887;height:32px;color:#b3b3b3;background-color:#262626;-webkit-box-shadow:inset 0 -2px 0 #cccb39;-moz-box-shadow:inset 0 -2px 0 #cccb39;box-shadow:inset 0 -2px 0 #cccb39}footer .copyright,footer .footer-info{font-size:11px;line-height:32px}.footer-info a{color:#bac866}.footer-info > .tel,.footer-info > .fax{margin-right:1em}.app-wrapper{height:100%;position:relative}.app-wrapper .app-contents{min-height:100%;z-index:-1;margin:-80px auto -32px;padding:100px 0 32px}.app-contents{color:gray}.app-contents .app-pagination{margin-bottom:-20px}.app-cp-2-col{background-color:#FFF;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.15);-moz-box-shadow:0 0 10px rgba(0,0,0,0.15);box-shadow:0 0 10px rgba(0,0,0,0.15)}.left-nav .nav > li > a:hover{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.content-box{padding:30px 20px}.content-box h1,.content-box h2,.content-box h3,.content-box h4,.content-box h5,.content-box h6{color:#4d4d4d;margin:20px auto 10px}.content-box p{margin-bottom:15px}.content-box img{max-width:100%}.content-box .content-header{margin:0 -10px 20px}.content-box .content-header h1.content-title{margin:0 10px 10px;padding:0 60px 10px 0;border-bottom:1px solid #e6e6e6}.content-box .content-header .content-info{position:relative;font-family:proxima-nova,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;height:20px}.content-box .content-header .content-info > .info-editor,.content-box .content-header .content-info > .info-date{position:absolute}.content-box .content-header .content-info > .info-editor{left:10px}.content-box .content-header .content-info > .info-editor:before{font-family:FontAwesome;content:'\f044';margin:0 5px 0 0;color:#7d0101}.content-box .content-header .content-info > .info-date{right:10px}.content-box .content-header .content-info > .info-date:before{font-family:FontAwesome;content:'\f073';margin:0 5px 0 0;color:#7d0101}.content-box .content-header .share-btn{position:absolute;top:32px;right:30px}.content-title-img{overflow:hidden;background-color:#f5f5f5;padding:5px}.list-news .list-group-item{width:100%;padding-bottom:20px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.list-news .list-group-item:hover,.list-news .list-group-item:focus{position:relative;z-index:8;background-color:#f4f6e6;border-color:#e8edcc}.list-news .list-group-item .list-group-item-heading{color:#fa0101;font-weight:bold;margin:10px 0}.list-news .list-group-item .list-group-item-heading .date{color:#8ca400;font-size:11px;font-family:proxima-nova,"Helvetica Neue",Helvetica,Arial,sans-serif;margin:4px 0 0}.news-contents .content-header > h1 > .date{color:#8ca400;font-size:11px;font-family:proxima-nova,"Helvetica Neue",Helvetica,Arial,sans-serif;margin:16px 0 0}.app-hp-slider{position:relative}.app-hp-slider .active .slider-item:before{opacity:1}.app-hp-slider .active .slider-item > .slider-item-title{opacity:1}.app-hp-slider .slider-item{position:relative}.app-hp-slider .slider-item > .slider-item-img{position:relative;z-index:1}.app-hp-slider .slider-item > .slider-item-title{position:absolute;top:50%;left:68%;z-index:888;opacity:0;color:#FFF;font-weight:bold;font-size:60px;line-height:60px;margin-top:-30px;text-shadow:0 0 8px rgba(0,0,0,0.75),0 0 32px rgba(0,0,0,0.5);-webkit-transition:all 3s ease-in;-moz-transition:all 3s ease-in;-o-transition:all 3s ease-in;transition:all 3s ease-in}.app-hp-slider .owl-controls{z-index:8;top:0;bottom:0;left:0;right:0}.app-hp-slider .owl-controls > .owl-nav{font-family:FontAwesome;font-size:64px;line-height:1em}.app-hp-slider .owl-controls > .owl-nav > .owl-prev,.app-hp-slider .owl-controls > .owl-nav > .owl-next{position:absolute;width:60px;height:100%;top:0;bottom:0;color:transparent;opacity:.35}.app-hp-slider .owl-controls > .owl-nav > .owl-prev:before,.app-hp-slider .owl-controls > .owl-nav > .owl-next:before{content:'\f104';color:#FFF;position:absolute;top:50%;left:30px;margin-top:-32px;margin-left:-16px}.app-hp-slider .owl-controls > .owl-nav > .owl-prev:hover,.app-hp-slider .owl-controls > .owl-nav > .owl-prev:focus,.app-hp-slider .owl-controls > .owl-nav > .owl-next:hover,.app-hp-slider .owl-controls > .owl-nav > .owl-next:focus{opacity:.8}.app-hp-slider .owl-controls > .owl-nav > .owl-prev{left:0}.app-hp-slider .owl-controls > .owl-nav > .owl-next{right:0}.app-hp-slider .owl-controls > .owl-nav > .owl-next:before{content:'\f105'}.app-hp-slider .owl-controls > .owl-dots{position:relative;display:table;margin:-30px auto 0;padding:5px;text-align:center}.app-hp-ligth > .ligth-item > .ligth-item-link{display:table;color:#404040;padding:10px;margin-left:-5px;margin-right:-5px}.app-hp-ligth > .ligth-item > .ligth-item-link:hover,.app-hp-ligth > .ligth-item > .ligth-item-link:focus{background-color:#FFF;color:#595959;text-decoration:none;-webkit-box-shadow:0 0 15px rgba(0,0,0,0.15);-moz-box-shadow:0 0 15px rgba(0,0,0,0.15);box-shadow:0 0 15px rgba(0,0,0,0.15)}.app-list-card{margin-right:-5px;margin-left:-5px}.app-list-card > .app-list-card-item{padding-left:5px;padding-right:5px;margin-bottom:10px}.app-list-card > .app-list-card-item > .item-link{display:block;padding:10px;color:gray;text-decoration:none}.app-list-card > .app-list-card-item > .item-link:hover{color:#fa0101;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.25);-moz-box-shadow:0 0 10px rgba(0,0,0,0.25);box-shadow:0 0 10px rgba(0,0,0,0.25);-webkit-transition:all 0.75s ease-in-out;-moz-transition:all 0.75s ease-in-out;-o-transition:all 0.75s ease-in-out;transition:all 0.75s ease-in-out}.app-list-card > .app-list-card-item > .item-link:hover .item-info-title{color:#bc0101}.app-list-card > .app-list-card-item > .item-link > .item-info-box > .item-info-title{font-size:20px;margin:10px 0 5px}.app-list-card > .app-list-card-item > .item-link > .item-info-box > .item-info-text{margin-bottom:0}.company-history-list > li{padding:5px 10px 5px 100px;position:relative}.company-history-list > li > .date{position:absolute;left:0;color:#7d0101}.company-history-list > li > .fa{color:#7d0101;position:absolute;top:11px;left:80px;font-size:12px}.case-slider{min-height:60px;padding:0 0 20px}.case-slider .owl-controls .owl-dots{display:table;margin:-30px auto 20px}.case-slider .owl-controls .owl-dots > .owl-dot{margin:0 3px;display:inline-block;width:15px;height:15px;background-color:#bc0101;border:2px solid #FFF;opacity:.35;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.case-slider .owl-controls .owl-dots > .owl-dot.active{width:19px;height:19px;margin:-2px 1px;opacity:.8;background-color:#FFF;border:2px solid #bc0101}.case-slider .owl-controls .owl-dots > .owl-dot:hover,.case-slider .owl-controls .owl-dots > .owl-dot:focus{opacity:.9}.contact-list > li{position:relative;padding:5px 10px 5px 25px}.contact-list > li > i{position:absolute;top:11px;left:0;color:#7d0101;width:20px;font-size:12px;text-align:center}.contact-list > li > i.fa-mobile{font-size:15px}.contact-list > li > a{display:inline-block;padding:0;text-decoration:underline}.share-btn.open > .dropdown-toggle{background-color:#8d0101;border-color:#8d0101}.share-btn > .dropdown-toggle{background-color:#bc0101;border-color:#bc0101}.share-btn .dropdown-menu{z-index:1008;right:0;left:auto;margin:0;padding:0;min-width:150px;max-width:150px;border:1px solid #8d0101;border-width:3px 0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.share-btn .dropdown-menu:before{position:absolute;z-index:2;top:-9px;right:17px;display:inline-block;border-right:9px solid transparent;border-bottom:9px solid #fff;border-left:9px solid transparent;content:''}.share-btn .dropdown-menu:after{position:absolute;z-index:1;top:-9px;right:18px;display:inline-block;border-right:9px solid transparent;border-bottom:9px solid rgba(0,0,0,0.15);border-left:9px solid transparent;content:''}.share-btn .dropdown-menu > li > a{padding:6px 12px;border-bottom:1px solid #e6e6e6;white-space:normal}.share-btn .dropdown-menu > li > a > i{display:inline-block;vertical-align:middle;width:24px;height:24px;line-height:24px;text-align:center;margin-right:3px;color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.share-btn .dropdown-menu > li > a.share-link{color:#fa0101}.share-btn .dropdown-menu > li > a.share-link > i{background-color:#fa0101}.share-btn .dropdown-menu > li > a.share-facebook{color:#1c326c}.share-btn .dropdown-menu > li > a.share-facebook > i{background-color:#1c326c}.share-btn .dropdown-menu > li > a.share-google-plus{color:#de4e43}.share-btn .dropdown-menu > li > a.share-google-plus > i{background-color:#de4e43}.share-btn .dropdown-menu > li > a.share-line{color:#1dcf00}.share-btn .dropdown-menu > li > a.share-line > i{background-color:#1dcf00}@keyframes fadein{from{opacity:0}to{opacity:1}}@-moz-keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@-ms-keyframes fadein{from{opacity:0}to{opacity:1}}@-o-keyframes fadein{from{opacity:0}to{opacity:1}}@media (min-width:768px){.app-contents .app-cp-2-col{background-color:#fafafa}.app-contents .app-cp-2-col .col-left,.app-contents .app-cp-2-col .col-center{min-height:380px}.app-contents .app-cp-2-col .col-center{background-color:#FFF;border-left:1px solid #e6e6e6}.app-hp-slider{margin:-20px 0 20px}.app-cp-2-col .col-left{padding-left:0px;padding-right:0px}.left-nav{position:relative;z-index:1}.left-nav .left-nav-btn{display:none}.left-nav .nav{border:3px solid #bc0101;padding:12px 0;border-width:3px 0}.left-nav .nav > li:first-child a{border-top:1px solid #e6e6e6}.left-nav .nav > li.active > a{background-color:#ffe6e6;border-color:#f2cccc}.left-nav .nav > li.active > a:before{position:absolute;z-index:8;top:5px;right:-1px;display:inline-block;border-top:16px solid transparent;border-right:16px solid #FFF;border-bottom:16px solid transparent;content:''}.left-nav .nav > li.active > a:after{position:absolute;z-index:7;top:5px;right:0;display:inline-block;border-top:16px solid transparent;border-right:16px solid #e6e6e6;border-bottom:16px solid transparent;content:''}.left-nav .nav > li.active > a:hover{background-color:#fed9d9;border-color:#ebb3b3}.left-nav .nav > li a{position:relative;font-weight:bold;padding:10px 25px;border-bottom:1px solid #e6e6e6}.left-nav .nav > li a:hover{color:#7d0101;background-color:#fff2f2;border-color:#f2cccc}.app-hp-slider .owl-controls > .owl-dots{margin-top:-62px}.app-hp-slider .owl-controls > .owl-dots > .owl-dot{margin:0 3px;display:inline-block;width:120px;height:50px;opacity:1;background-color:transparent;border:3px solid rgba(0,0,0,0.75);background-size:cover;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:inset 0 0 50px rgba(0,0,0,0.75);-moz-box-shadow:inset 0 0 50px rgba(0,0,0,0.75);box-shadow:inset 0 0 50px rgba(0,0,0,0.75)}.app-hp-slider .owl-controls > .owl-dots > .owl-dot.active{width:120px;height:50px;margin:0;border:3px solid #FFF;background-color:#FFF;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}}@media (min-width:992px){.app-header .collapse{position:relative;z-index:7}.app-header a{-webkit-transition:all 0.68s ease-in-out;-moz-transition:all 0.68s ease-in-out;-o-transition:all 0.68s ease-in-out;transition:all 0.68s ease-in-out}.app-navbar-header{position:relative}.app-navbar-header a{text-decoration:none}.app-navbar-header a *{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.app-navbar-header .navbar-nav{margin:0}.app-navbar-header .dropdown .dropdown-menu{padding:0;margin:-3px 0 0;font-size:15px;background-color:transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.app-navbar-header .dropdown.open > a:after{position:absolute;bottom:0;left:17px;display:inline-block;border-right:11px solid transparent;border-bottom:11px solid #bc0101;border-left:11px solid transparent;content:''}.nav-language{position:absolute;right:13px;top:0}.nav-language .navbar-nav{float:none}.nav-language .navbar-nav > li{float:none}.nav-language .navbar-nav > .dropdown-language > a{display:none}.nav-language .navbar-nav > .dropdown-language > .dropdown-menu{position:relative;float:none;display:block;min-width:inherit;background-color:transparent;border:none;padding:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.nav-language .navbar-nav > .dropdown-language > .dropdown-menu > li{float:none;display:inline-block;width:auto}.nav-language .navbar-nav > .dropdown-language > .dropdown-menu > li.menu-login > a{color:#b3b3b3;background-color:#f9f9f9;border:1px solid #cccccc}.nav-language .navbar-nav > .dropdown-language > .dropdown-menu > li.menu-login > a:hover,.nav-language .navbar-nav > .dropdown-language > .dropdown-menu > li.menu-login > a:focus{color:#9e9e9e;background-color:#f2f2f2;border:1px solid #b3b3b3}.nav-language .navbar-nav > .dropdown-language > .dropdown-menu > li > a{width:auto;color:#fa0101;padding:1px 8px;margin:3px;font-size:12px;border:1px solid #fecccc;text-shadow:1px 1px 0 rgba(255,255,255,0.5);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.nav-language .navbar-nav > .dropdown-language > .dropdown-menu > li > a:hover,.nav-language .navbar-nav > .dropdown-language > .dropdown-menu > li > a:focus{color:#bc0101;background-color:#fff2f2;border:1px solid #feb3b3}.nav-nemu{margin-left:210px}.nav-nemu > .navbar-nav{margin-top:25px}.nav-nemu > .navbar-nav > li:last-child > a:after{border:0}.nav-nemu > .navbar-nav > li.open > a{position:relative;color:#bc0101;background-color:#fff2f2}.nav-nemu > .navbar-nav > li.open > a:before{position:absolute;left:50%;bottom:0;margin-left:-8px;display:inline-block;border-right:9px solid transparent;border-bottom:9px solid #bc0101;border-left:9px solid transparent;content:''}.nav-nemu > .navbar-nav > li > a{position:relative;color:#191919;padding:13px 7px 17px;font-size:15px;font-weight:bold}.nav-nemu > .navbar-nav > li > a:after{content:'';position:absolute;right:0;top:10px;display:block;height:30px;border-right:1px solid #e6e6e6}.nav-nemu > .navbar-nav > li > a:hover,.nav-nemu > .navbar-nav > li > a:focus{color:#bc0101;background-color:#fff2f2}.nav-nemu > .navbar-nav .dropdown-menu{padding:0;border:3px solid #bc0101;border-width:3px 0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.nav-nemu > .navbar-nav .dropdown-menu > li:last-child > a{border-bottom:0}.nav-nemu > .navbar-nav .dropdown-menu > li.open > a{color:#bc0101;background-color:#fff2f2;border-color:#f5d9d9}.nav-nemu > .navbar-nav .dropdown-menu > li > a{padding:8px 16px;border-bottom:1px solid #e6e6e6;white-space:inherit}.nav-nemu > .navbar-nav .dropdown-menu > li > a:hover,.nav-nemu > .navbar-nav .dropdown-menu > li > a:focus{color:#bc0101;background-color:transparent;border-color:#f5d9d9}.nav-nemu > .navbar-nav .dropdown-menu > .dropdown.open > .dropdown-toggle:before{z-index:1001;top:1px;right:-1px;display:inline-block;border-top:19px solid transparent;border-right:19px solid #FFF;border-bottom:19px solid transparent;content:'';border-left:19px solid transparent}.nav-nemu > .navbar-nav .dropdown-menu > .dropdown.open > .dropdown-toggle:after{position:absolute;z-index:1000;top:-2px;right:-1px;display:inline-block;border-top:20px solid transparent;border-right:20px solid rgba(0,0,0,0.1);border-bottom:20px solid transparent;content:''}.nav-nemu > .navbar-nav .dropdown-menu > .dropdown > .dropdown-toggle:before{top:15px;right:3px;display:inline-block;border-top:4px solid transparent;border-left:4px solid #bc0101;border-bottom:4px solid transparent;content:''}.nav-nemu > .navbar-nav .dropdown-menu > .dropdown > .dropdown-menu{top:-5px;left:100%}.app-list-card > .app-list-card-item:nth-child(3n+1){clear:left}}@media (min-width:1200px){.nav-language{right:30px}.nav-nemu > .navbar-nav > li > a{font-size:17px;padding:13px 14px 17px}}@media (max-width:991px){header{position:fixed;top:0;left:0;right:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}footer{text-align:center;height:auto;margin-top:43px;padding:10px 10px}footer .text-right{text-align:center}footer .copyright,footer .footer-info{font-size:11px;line-height:17px}.app-navbar-header{-webkit-box-shadow:0 0 9px rgba(0,0,0,0.25);-moz-box-shadow:0 0 9px rgba(0,0,0,0.25);box-shadow:0 0 9px rgba(0,0,0,0.25)}.app-wrapper .app-contents{min-height:100%;z-index:-1;margin:-80px auto 0;padding:160px 0 0}.navbar-toggle{margin:0;padding:28px 23px 13px;font-size:32px;color:#fa0101;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.navbar-toggle:hover,.navbar-toggle:focus,.navbar-toggle:active{background-color:#ffe6e6}.navbar-collapse{position:absolute;top:75px;left:0;right:0;max-height:500px;padding:0!important;margin:0!important;background-color:#FFF;border:3px solid #bc0101;border-width:3px 0}.navbar-collapse.collapse{overflow-x:auto!important}.navbar-collapse .navbar-nav{float:none;margin:0!important}.navbar-collapse .navbar-nav li{float:none}.navbar-collapse .navbar-nav li.open > a{position:relative;background-color:#fff2f2;border-bottom:1px solid #fed9d9}.navbar-collapse .navbar-nav li.open > a:before{position:absolute;z-index:1001;bottom:-1px;margin-left:8px;right:auto;display:inline-block;border-right:6px solid transparent;border-bottom:6px solid #de8080;border-left:6px solid transparent;content:'';border-top:6px solid transparent}.navbar-collapse .navbar-nav li.open > .dropdown-menu{display:block}.navbar-collapse .navbar-nav li a{border-bottom:1px solid #ffe6e6}.navbar-collapse .navbar-nav li a:hover,.navbar-collapse .navbar-nav li a:focus,.navbar-collapse .navbar-nav li a:active{background-color:#fff2f2;border-bottom:1px solid #fed9d9}.navbar-collapse .navbar-nav li .dropdown-menu{padding:0;margin:0;float:none;position:relative;border:2px solid #de8080;border-width:2px 0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:0 0 200px rgba(0,0,0,0.3);-moz-box-shadow:0 0 200px rgba(0,0,0,0.3);box-shadow:0 0 200px rgba(0,0,0,0.3)}.navbar-collapse .navbar-nav li li{position:relative}.navbar-collapse .navbar-nav li li:before{font-family:FontAwesome;content:'\f101';position:absolute;z-index:8;top:5px;left:25px}.navbar-collapse .navbar-nav li li:last-child > a{border-bottom:0}.navbar-collapse .navbar-nav li li a{padding:6px 15px 6px 40px!important}.navbar-collapse .navbar-nav li li li:before{left:50px}.navbar-collapse .navbar-nav li li li a{padding:6px 15px 6px 65px!important}.navbar-collapse .navbar-nav li li li li:before{left:70px}.navbar-collapse .navbar-nav li li li li a{padding:6px 15px 6px 90px!important}.page-breadcrumb > .breadcrumb{margin-bottom:0}}@media (max-width:991px) and (min-width:768px){.navbar-collapse.collapse{display:none!important}.navbar-collapse.collapse.in,.navbar-header .collapse,.navbar-toggle{display:block!important}.navbar-header{float:none}.app-list-card > .app-list-card-item:nth-child(2n+1){clear:left}}@media (max-width:767px){.app-wrapper .app-contents{padding-bottom:6px}footer{margin-top:9px;padding:10px 10px}footer .pull-left,footer .pull-right{float:none!important;display:block}footer .footer-info > .tel,footer .footer-info > .fax{display:inline-block}footer .footer-info > .fax{margin-right:0}footer .footer-info > .addr{display:block}.app-hp-slider{margin:0 0 20px}.left-nav{display:none}.owl-controls > .owl-nav > .owl-dots > .owl-dot{margin:0 3px;display:inline-block;width:15px;height:15px;background-color:#bc0101;border:2px solid #FFF;opacity:.35;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.owl-controls > .owl-nav > .owl-dots > .owl-dot.active{width:19px;height:19px;margin:-2px 1px;opacity:.8;background-color:#FFF;border:2px solid #bc0101}.owl-controls > .owl-nav > .owl-dots > .owl-dot:hover,.owl-controls > .owl-nav > .owl-dots > .owl-dot:focus{opacity:.9}.col-center .content-box{padding:30px 5px}.app-list-card > .app-list-card-item:nth-child(2n+1){clear:left}}@media (max-width:375px){.app-list-card > .app-list-card-item:nth-child(1n+1){clear:left;width:100%}}