.home.color01 #main_visual{background-color:#1dbbda;background-image:-webkit-linear-gradient(bottom right,#1dbbda,#06abc8);background-image:linear-gradient(to top left,#1dbbda,#06abc8);color:#fff}.home.color01 .front-loop{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;background:#fff}.home.color01 .front-loop h2{border-bottom:1px solid #e5e5e5}.home.color01 .front-loop .popular_post_box h3{color:#2b353e}.home.color01 .front-loop .popular_post_box h3 a{color:#2b353e}.home.color01 .front-loop .popular_post_box h3 a:hover{color:#ffc600}.home.color01 .front-loop .popular_post_box ul a{color:#2b353e}.home.color01 .front-loop .popular_post_box ul a:hover{color:#ffc600}.home.color01 .front-loop .popular_post_box .p_category{background:#06abc8;color:#fff;color:#fff}.home.color01 .front-loop .popular_post_box .p_rank{background:#900;color:#fff}.home.color01 .front-loop .popular_post_box .p_date{background:#2b353e;color:#fff}.home.color01 .front-main-cont .front-cont-header{background:#2b353e;color:#fff}.home.color01 .front-main-cont .tri-border span{border-left:28px solid transparent;border-left:56px solid transparent;border-right:56px solid transparent;border-top:18px solid #2b353e}.home.color01 #front-contents .c_box{border-bottom:1px solid #e5e5e5}.home.color01 #front-contents .c_box.c_box_left{background-color:#fff}.home.color01 #front-contents .c_box.c_box_right{background-color:#fafafa}.home.color01 #front-contents .c_number{background:#06abc8;color:#fff}.home.color01 #front-contents h3{color:#06abc8}.home.color01 #front-contents .c_english{color:#06abc8}.home.color01 #front-contents .c_text .c_btn a{background:#21262c;color:#fff;text-shadow:0 0 3px rgba(0,0,0,.5)}.home.color01 #front-service{background:#fff;border-bottom:1px solid #e5e5e5}.home.color01 #front-service .front-service-inner h3{color:#06abc8}.home.color01 #front-service .front-service-inner .c_english{color:#06abc8}.home.color01 #front-service .front-service-inner .c_text .c_btn a{background:#21262c;color:#fff;text-shadow:0 0 3px rgba(0,0,0,.5)}.home.color01 #front-company{background:#fff}.home.color01 #front-company .c_box{border-bottom:1px solid #e5e5e5}.home.color01 #front-company dl{border-bottom:1px solid #e5e5e5}.home.color01 #front-company dl#front-company-1 dt{border-top:2px solid #06abc8}.home.color01 #front-company dl#front-company-1 dd{border-top:1px solid #e5e5e5}.home.color01 #front-contact{background:#06abc8}.home.color01 #front-contact .c_box_inner input[type="submit"],.home.color01 #front-contact .c_box_inner button{background:#131d2a}.color01{color:#2b353e}.color01 a{color:#06abc8}.color01 form input[type="submit"],.color01 form button{background:#2b353e;color:#fff}.color01 #header{background-color:#06abc8}.color01 #header a{color:#fff}.color01 .breadcrumb-area{background:#fff;border-bottom:1px solid #e5e5e5}.color01 #gnav{background:#06abc8}.color01 #gnav ul li:hover a{background:#07c0e1}.color01 #gnav ul li.current-menu-item a{background:#07c0e1}.color01 #gnav ul li a{color:#fff;background:#06abc8}.color01 #gnav ul li a:hover{color:#fff;background:#07c0e1}.color01 #gnav ul li .sub-menu{background:#fff;border:1px #e5e5e5 solid}.color01 #gnav ul li .sub-menu li{border-bottom:1px #e5e5e5 solid}.color01 #gnav ul li .sub-menu li a{color:#2b353e;background:#fff}.color01 #gnav ul li .sub-menu li a:hover{background:#fafafa;color:#2b353e}.color01 #header-fnav-area #header-fnav-btn a{background:#07c0e1;display:flex;justify-content:center}.color01 #header-fnav-area #header-fnav{background:#fff;border:1px #e5e5e5 solid}.color01 #header-fnav-area #header-fnav li{border-bottom:1px #e5e5e5 solid}.color01 #header-fnav-area #header-fnav li a{color:#2b353e;background:#fff}.color01 #header-fnav-area #header-fnav li a:hover{background:#fafafa;color:#2b353e}.color01 .cat-content,.color01 article.post,.color01 article.page{background:#fff;border:1px #e5e5e5 solid}.color01 .post-header{padding:56px 64px 46px;border-bottom:1px solid #e5e5e5}@media screen and (max-width:767px ){.color01 .post-header,.color02 .post-header,.color03 .post-header,.color04 .post-header{padding:20px!important}}.color01 .post-header .cat-name span{border:1px solid #06abc8;color:#06abc8}.color01 .post-title a{color:#2b353e}.color01 .post-title a:hover{color:#ffc600}.color01 .post-title a{color:#2b353e}.color01 .post-title a:hover{color:#ffc600}.color01 .post-meta-area{border-bottom:1px solid #e5e5e5}.color01 .post-meta-area .post-meta-comment li{border-left:1px solid #e5e5e5}.color01 .post-content hr{border-bottom:1px solid #eee}.color01 .post-content h2{border-left:10px solid #131d2a;background:#2b353e;color:#fff}.color01 .post-content h3{border-bottom:2px solid #2b353e}.color01 .post-content h4{border-left:5px solid #131d2a;clear:both}.color01 .post-content blockquote{border:1px #e5e5e5 solid;background:#fafafa}.color01 .post-content blockquote:before{color:#e7e7e7}.color01 .post-content blockquote cite{color:gray}.color01 .post-content table{border:1px #ddd solid}.color01 .post-content table th,.color01 .post-content table td{border:#ddd solid 1px}.color01 .post-content table th{color:#fff}.color01 .post-content table thead th{background:#5e6265}.color01 .post-content table tbody th{background:#919598}.color01 .post-content table.table-line table,.color01 .post-content table.table-line th,.color01 .post-content table.table-line td{border-color:#fff}.color01 .post-content table.table-line th{color:#2b353e}.color01 .post-content table.table-line thead th{background:#5e6265;color:#fff}.color01 .post-content table.table-line tr{background:#eee}.color01 .post-content table.table-line tr:nth-child(2n+1) {background:#ddd}.color01 .post-cta{background:#131d2a;color:#fff}.color01 .post-cta .cta-post-title{border-bottom:1px solid #eee}.color01 .post-cta .post-cta-btn a{background:#f86222;color:#fff}.color01 .post-cta .post-cta-btn a:hover{background:#fa8553}.color01 .post-cta .btn{background:#2b353e}.color01 .post-cta .btn:hover{background:#ffc600}.color01 .post-share .post-share-list1 a,.color01 .post-share .post-share-list2 a,.color01 .post-share .post-share-list3 a,.color01 .post-share .post-share-list4 a{border:1px #eee solid}.color01 .post-share .post-share-list1 a:hover,.color01 .post-share .post-share-list2 a:hover,.color01 .post-share .post-share-list3 a:hover,.color01 .post-share .post-share-list4 a:hover{background:#f7f7f7}.color01 .post-author{border:1px solid #e5e5e5;color:#2b353e;background:#fff}.color01 .post-author a{color:#2b353e}.color01 .post-author .post-author-meta{color:#2b353e}.color01 #comments{background:#fff;border:1px solid #e5e5e5;padding:40px 45px}.color01 #comments h4{border-bottom:5px solid #2b353e}.color01 #comments h4 i{color:#2b353e}.color01 .comment-list>.comment{border-bottom:1px #eee solid}.color01 .comment-list .children .comment-body{background:#f7f7f7}.color01 .cat-content{background:#fff}.color01 .post-loop-wrap .more-link{border:1px #2b353e solid;color:#2b353e}.color01 .post-loop-wrap .more-link:hover{background:#2b353e;color:#fff}.color01 .post-loop-wrap .post-footer{border-top:1px #eee solid}.color01 .post-loop-wrap .post-footer a.morelink{background:#2b353e;color:#fff}.color01 .pagination span,.color01 .pagination a{color:#2b353e;background:#fff}.color01 .pagination a:hover{color:#fff;background:#3279bb}.color01 .pagination .current{background:#3279bb;color:#fff}.color01 .side-widget .side-title{background:#ebebeb;border:1px solid #e4e4e4}.color01 .side-widget a{color:#06abc8}.color01 .side-widget a:hover{color:#06abc8}.color01 .side-widget ul li{border-bottom:1px solid #e5e5e5}.color01 .side-widget .post-date{color:#999}.color01 .widget_search{border:1px solid #e5e5e5}.color01 .widget_search button{color:#5e6265}.color01 .recentcomments{color:gray}.color01 .recentcomments a{color:#2b353e}.color01 #side .share-list-wrap{background:#fff}.color01 #footer{color:#fff;border-top:8px solid #2b353e}.color01 #footer a{color:#fff}.color01 #footer a:hover{color:#ccc}.color01 #footer-brand-area{border-bottom:1px solid #2b353e}.color01 .footer-01{background:#031731}.color01 .footer-02{background:#010a17}.color01 .single-lp .lp-wrap{border:1px solid #eee;background:#fff}.color01 .single-lp .lp-thumbnail{border:1px #ccc solid;border:1px #ccc solid}.color01 .single-lp #lp-header{background:#06abc8}.color01 .single-lp #lp-header h1{color:#2b353e;border-bottom:1px solid #eee}.color01 .single-lp .lp-form{background:#494c4e;color:#fff}.color01 .single-lp .lp-form input[type="submit"],.color01 .single-lp .lp-form button{background:#f86222;color:#fff;border-bottom:5px solid #e04807}.color01 .single-lp .lp-form input[type="submit"]:hover,.color01 .single-lp .lp-form button:hover{background:#f9743b}.color01 .pagetop{color:#fff}.color01 .pagetop span{background:#2b2b2b}.color01.single-lp #lp-header{background:#1eabc6}.home.color02 #main_visual{background-color:#0063a2;background-image:-webkit-linear-gradient(bottom right,#0063a2,#005990);background-image:linear-gradient(to top left,#0063a2,#005990);color:#fff}.home.color02 .front-loop{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;background:#fff}.home.color02 .front-loop h2{border-bottom:1px solid #e5e5e5}.home.color02 .front-loop .popular_post_box h3{color:#4e4e4e}.home.color02 .front-loop .popular_post_box h3 a{color:#4e4e4e}.home.color02 .front-loop .popular_post_box h3 a:hover{color:#14a0ee}.home.color02 .front-loop .popular_post_box ul a{color:#4e4e4e}.home.color02 .front-loop .popular_post_box ul a:hover{color:#14a0ee}.home.color02 .front-loop .popular_post_box .p_category{background:#005990;color:#fff;color:#fff}.home.color02 .front-loop .popular_post_box .p_rank{background:#900;color:#fff}.home.color02 .front-loop .popular_post_box .p_date{background:#36373c;color:#fff}.home.color02 .front-main-cont .front-cont-header{background:#36373c;color:#fff}.home.color02 .front-main-cont .tri-border span{border-left:28px solid transparent;border-left:56px solid transparent;border-right:56px solid transparent;border-top:18px solid #36373c}.home.color02 #front-contents .c_box{border-bottom:1px solid #e5e5e5}.home.color02 #front-contents .c_box.c_box_left{background-color:#fff}.home.color02 #front-contents .c_box.c_box_right{background-color:#fafafa}.home.color02 #front-contents .c_number{background:#005990;color:#fff}.home.color02 #front-contents h3{color:#005990}.home.color02 #front-contents .c_english{color:#005990}.home.color02 #front-contents .c_text .c_btn a{background:#14a0ee;color:#fff;text-shadow:0 0 3px rgba(0,0,0,.5)}.home.color02 #front-service{background:#fff;border-bottom:1px solid #e5e5e5}.home.color02 #front-service .front-service-inner h3{color:#005990}.home.color02 #front-service .front-service-inner .c_english{color:#005990}.home.color02 #front-service .front-service-inner .c_text .c_btn a{background:#005990;color:#fff;text-shadow:0 0 3px rgba(0,0,0,.5)}.home.color02 #front-company{background:#fff}.home.color02 #front-company .c_box{border-bottom:1px solid #e5e5e5}.home.color02 #front-company dl{border-bottom:1px solid #e5e5e5}.home.color02 #front-company dl#front-company-1 dt{border-top:2px solid #005990}.home.color02 #front-company dl#front-company-1 dd{border-top:1px solid #e5e5e5}.home.color02 #front-contact{background:#005990}.home.color02 #front-contact .c_box_inner input[type="submit"],.home.color02 #front-contact .c_box_inner button{background:#131d2a}.color02{color:#4e4e4e}.color02 a{color:#14a0ee}.color02 form input[type="submit"],.color02 form button{background:#36373c;color:#fff}.color02 #header{background-color:#005990}.color02 #header a{color:#fff}.color02 .breadcrumb-area{background:#fff;border-bottom:1px solid #e5e5e5}.color02 #gnav{background:#005990}.color02 #gnav ul li:hover a{background:#0069aa}.color02 #gnav ul li.current-menu-item a{background:#0069aa}.color02 #gnav ul li a{color:#fff;background:#005990}.color02 #gnav ul li a:hover{color:#fff;background:#0069aa}.color02 #gnav ul li .sub-menu{background:#fff;border:1px #e5e5e5 solid}.color02 #gnav ul li .sub-menu li{border-bottom:1px #e5e5e5 solid}.color02 #gnav ul li .sub-menu li a{color:#36373c;background:#fff}.color02 #gnav ul li .sub-menu li a:hover{background:#fafafa;color:#36373c}.color02 #header-fnav-area #header-fnav-btn a{background:#0069aa;display:flex;justify-content:center}.color02 #header-fnav-area #header-fnav{background:#fff;border:1px #e5e5e5 solid}.color02 #header-fnav-area #header-fnav li{border-bottom:1px #e5e5e5 solid}.color02 #header-fnav-area #header-fnav li a{color:#36373c;background:#fff}.color02 #header-fnav-area #header-fnav li a:hover{background:#fafafa;color:#36373c}.color02 .cat-content,.color02 article.post,.color02 article.page{background:#fff;border:1px #e5e5e5 solid}.color02 .post-header{padding:56px 64px 46px;border-bottom:1px solid #e5e5e5}.color02 .post-header .cat-name span{border:1px solid #005990;color:#005990}.color02 .post-title a{color:#4e4e4e}.color02 .post-title a:hover{color:#14a0ee}.color02 .post-title a{color:#36373c}.color02 .post-title a:hover{color:#14a0ee}.color02 .post-meta-area{border-bottom:1px solid #e5e5e5}.color02 .post-meta-area .post-meta-comment li{border-left:1px solid #e5e5e5}.color02 .post-content hr{border-bottom:1px solid #eee}.color02 .post-content h2{border-left:10px solid #131d2a;background:#36373c;color:#fff}.color02 .post-content h3{border-bottom:2px solid #36373c}.color02 .post-content h4{border-left:5px solid #131d2a;clear:both}.color02 .post-content blockquote{border:1px #e5e5e5 solid;background:#fafafa}.color02 .post-content blockquote:before{color:#e7e7e7}.color02 .post-content blockquote cite{color:gray}.color02 .post-content table{border:1px #ddd solid}.color02 .post-content table th,.color02 .post-content table td{border:#ddd solid 1px}.color02 .post-content table th{color:#fff}.color02 .post-content table thead th{background:#5e6265}.color02 .post-content table tbody th{background:#919598}.color02 .post-content table.table-line table,.color02 .post-content table.table-line th,.color02 .post-content table.table-line td{border-color:#fff}.color02 .post-content table.table-line th{color:#4e4e4e}.color02 .post-content table.table-line thead th{background:#5e6265;color:#fff}.color02 .post-content table.table-line tr{background:#eee}.color02 .post-content table.table-line tr:nth-child(2n+1) {background:#ddd}.color02 .post-cta{background:#131d2a;color:#fff}.color02 .post-cta .cta-post-title{border-bottom:1px solid #eee}.color02 .post-cta .post-cta-btn a{background:#f86222;color:#fff}.color02 .post-cta .post-cta-btn a:hover{background:#fa8553}.color02 .post-cta .btn{background:#36373c}.color02 .post-cta .btn:hover{background:#14a0ee}.color02 .post-share .post-share-list1 a,.color02 .post-share .post-share-list2 a,.color02 .post-share .post-share-list3 a,.color02 .post-share .post-share-list4 a{border:1px #eee solid}.color02 .post-share .post-share-list1 a:hover,.color02 .post-share .post-share-list2 a:hover,.color02 .post-share .post-share-list3 a:hover,.color02 .post-share .post-share-list4 a:hover{background:#f7f7f7}.color02 .post-author{border:1px solid #e5e5e5;color:#4e4e4e;background:#fff}.color02 .post-author a{color:#36373c}.color02 .post-author .post-author-meta{color:#4e4e4e}.color02 #comments{background:#fff;border:1px solid #e5e5e5;padding:40px 45px}.color02 #comments h4{border-bottom:5px solid #36373c}.color02 #comments h4 i{color:#36373c}.color02 .comment-list>.comment{border-bottom:1px #eee solid}.color02 .comment-list .children .comment-body{background:#f7f7f7}.color02 .cat-content{background:#fff}.color02 .post-loop-wrap .more-link{border:1px #36373c solid;color:#36373c}.color02 .post-loop-wrap .more-link:hover{background:#36373c;color:#fff}.color02 .post-loop-wrap .post-footer{border-top:1px #eee solid}.color02 .post-loop-wrap .post-footer a.morelink{background:#36373c;color:#fff}.color02 .pagination span,.color02 .pagination a{color:#4e4e4e;background:#fff}.color02 .pagination a:hover{color:#fff;background:#3279bb}.color02 .pagination .current{background:#3279bb;color:#fff}.color02 .side-widget .side-title{background:#ebebeb;border:1px solid #e4e4e4}.color02 .side-widget a{color:#005990}.color02 .side-widget a:hover{color:#005990}.color02 .side-widget ul li{border-bottom:1px solid #e5e5e5}.color02 .side-widget .post-date{color:#999}.color02 .widget_search{border:1px solid #e5e5e5}.color02 .widget_search button{color:#5e6265}.color02 .recentcomments{color:gray}.color02 .recentcomments a{color:#4e4e4e}.color02 #side .share-list-wrap{background:#fff}.color02 #footer{color:#fff;border-top:8px solid #36373c}.color02 #footer a{color:#fff}.color02 #footer a:hover{color:#ccc}.color02 #footer-brand-area{border-bottom:1px solid #36373c}.color02 .footer-01{background:#36373c}.color02 .footer-02{background:#2e2f33}.color02 .single-lp .lp-wrap{border:1px solid #eee;background:#fff}.color02 .single-lp .lp-thumbnail{border:1px #ccc solid;border:1px #ccc solid}.color02 .single-lp #lp-header{background:#005990}.color02 .single-lp #lp-header h1{color:#36373c;border-bottom:1px solid #eee}.color02 .single-lp .lp-form{background:#494c4e;color:#fff}.color02 .single-lp .lp-form input[type="submit"],.color02 .single-lp .lp-form button{background:#f86222;color:#fff;border-bottom:5px solid #e04807}.color02 .single-lp .lp-form input[type="submit"]:hover,.color02 .single-lp .lp-form button:hover{background:#f9743b}.color02 .pagetop{color:#fff}.color02 .pagetop span{background:#2b2b2b}.color02.single-lp #lp-header{background:#015a92}.home.color03 #main_visual{background-color:#394b57;background-image:-webkit-linear-gradient(bottom right,#394b57,#28343c);background-image:linear-gradient(to top left,#394b57,#28343c);color:#fff}.home.color03 .front-loop{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;background:#fff}.home.color03 .front-loop h2{border-bottom:1px solid #e5e5e5}.home.color03 .front-loop .popular_post_box h3{color:#484a4e}.home.color03 .front-loop .popular_post_box h3 a{color:#484a4e}.home.color03 .front-loop .popular_post_box h3 a:hover{color:#ca6666}.home.color03 .front-loop .popular_post_box ul a{color:#484a4e}.home.color03 .front-loop .popular_post_box ul a:hover{color:#ca6666}.home.color03 .front-loop .popular_post_box .p_category{background:#fff;border:1px solid #ca6666;color:#ca6666}.home.color03 .front-loop .popular_post_box .p_rank{background:#900;color:#fff}.home.color03 .front-loop .popular_post_box .p_date{background:#343434;color:#fff}.home.color03 .front-main-cont .front-cont-header{background:#343434;color:#fff}.home.color03 .front-main-cont .tri-border span{border-left:28px solid transparent;border-left:56px solid transparent;border-right:56px solid transparent;border-top:18px solid #343434}.home.color03 #front-contents .c_box{border-bottom:1px solid #e5e5e5}.home.color03 #front-contents .c_box.c_box_left{background-color:#fff}.home.color03 #front-contents .c_box.c_box_right{background-color:#fafafa}.home.color03 #front-contents .c_number{background:#27343c;color:#fff}.home.color03 #front-contents h3{color:#27343c}.home.color03 #front-contents .c_english{color:#27343c}.home.color03 #front-contents .c_text .c_btn a{background:#ca6666;color:#fff;text-shadow:0 0 3px rgba(0,0,0,.5)}.home.color03 #front-service{background:#fff;border-bottom:1px solid #e5e5e5}.home.color03 #front-service .front-service-inner h3{color:#27343c}.home.color03 #front-service .front-service-inner .c_english{color:#27343c}.home.color03 #front-service .front-service-inner .c_text .c_btn a{background:#27343c;color:#fff;text-shadow:0 0 3px rgba(0,0,0,.5)}.home.color03 #front-company{background:#fff}.home.color03 #front-company .c_box{border-bottom:1px solid #e5e5e5}.home.color03 #front-company dl{border-bottom:1px solid #e5e5e5}.home.color03 #front-company dl#front-company-1 dt{border-top:2px solid #27343c}.home.color03 #front-company dl#front-company-1 dd{border-top:1px solid #e5e5e5}.home.color03 #front-contact{background:#ca6666}.home.color03 #front-contact .c_box_inner input[type="submit"],.home.color03 #front-contact .c_box_inner button{background:#131d2a}.color03{color:#484a4e}.color03 a{color:#ca6666}.color03 form input[type="submit"],.color03 form button{background:#343434;color:#fff}.color03 #header{background-color:#27343c}.color03 #header a{color:#fff}.color03 .breadcrumb-area{background:#fff;border-bottom:1px solid #e5e5e5}.color03 #gnav{background:#27343c}.color03 #gnav ul li:hover a{background:#31414b}.color03 #gnav ul li.current-menu-item a{background:#31414b}.color03 #gnav ul li a{color:#fff;background:#27343c}.color03 #gnav ul li a:hover{color:#fff;background:#31414b}.color03 #gnav ul li .sub-menu{background:#fff;border:1px #e5e5e5 solid}.color03 #gnav ul li .sub-menu li{border-bottom:1px #e5e5e5 solid}.color03 #gnav ul li .sub-menu li a{color:#343434;background:#fff}.color03 #gnav ul li .sub-menu li a:hover{background:#fafafa;color:#343434}.color03 #header-fnav-area #header-fnav-btn a{background:#31414b;display:flex;justify-content:center}.color03 #header-fnav-area #header-fnav{background:#fff;border:1px #e5e5e5 solid}.color03 #header-fnav-area #header-fnav li{border-bottom:1px #e5e5e5 solid}.color03 #header-fnav-area #header-fnav li a{color:#343434;background:#fff}.color03 #header-fnav-area #header-fnav li a:hover{background:#fafafa;color:#343434}.color03 .cat-content,.color03 article.post,.color03 article.page{background:#fff;border:1px #e5e5e5 solid}.color03 .post-header{padding:56px 64px 46px;border-bottom:1px solid #e5e5e5}.color03 .post-header .cat-name span{border:1px solid #27343c;color:#27343c}.color03 .post-title a{color:#484a4e}.color03 .post-title a:hover{color:#ca6666}.color03 .post-title a{color:#343434}.color03 .post-title a:hover{color:#ca6666}.color03 .post-meta-area{border-bottom:1px solid #e5e5e5}.color03 .post-meta-area .post-meta-comment li{border-left:1px solid #e5e5e5}.color03 .post-content hr{border-bottom:1px solid #eee}.color03 .post-content h2{border-left:10px solid #131d2a;background:#343434;color:#fff}.color03 .post-content h3{border-bottom:2px solid #343434}.color03 .post-content h4{border-left:5px solid #131d2a;clear:both}.color03 .post-content blockquote{border:1px #e5e5e5 solid;background:#fafafa}.color03 .post-content blockquote:before{color:#e7e7e7}.color03 .post-content blockquote cite{color:gray}.color03 .post-content table{border:1px #ddd solid}.color03 .post-content table th,.color03 .post-content table td{border:#ddd solid 1px}.color03 .post-content table th{color:#fff}.color03 .post-content table thead th{background:#5e6265}.color03 .post-content table tbody th{background:#919598}.color03 .post-content table.table-line table,.color03 .post-content table.table-line th,.color03 .post-content table.table-line td{border-color:#fff}.color03 .post-content table.table-line th{color:#484a4e}.color03 .post-content table.table-line thead th{background:#5e6265;color:#fff}.color03 .post-content table.table-line tr{background:#eee}.color03 .post-content table.table-line tr:nth-child(2n+1) {background:#ddd}.color03 .post-cta{background:#131d2a;color:#fff}.color03 .post-cta .cta-post-title{border-bottom:1px solid #eee}.color03 .post-cta .post-cta-btn a{background:#f86222;color:#fff}.color03 .post-cta .post-cta-btn a:hover{background:#fa8553}.color03 .post-cta .btn{background:#343434}.color03 .post-cta .btn:hover{background:#ca6666}.color03 .post-share .post-share-list1 a,.color03 .post-share .post-share-list2 a,.color03 .post-share .post-share-list3 a,.color03 .post-share .post-share-list4 a{border:1px #eee solid}.color03 .post-share .post-share-list1 a:hover,.color03 .post-share .post-share-list2 a:hover,.color03 .post-share .post-share-list3 a:hover,.color03 .post-share .post-share-list4 a:hover{background:#f7f7f7}.color03 .post-author{border:1px solid #e5e5e5;color:#484a4e;background:#fff}.color03 .post-author a{color:#343434}.color03 .post-author .post-author-meta{color:#484a4e}.color03 #comments{background:#fff;border:1px solid #e5e5e5;padding:40px 45px}.color03 #comments h4{border-bottom:5px solid #343434}.color03 #comments h4 i{color:#343434}.color03 .comment-list>.comment{border-bottom:1px #eee solid}.color03 .comment-list .children .comment-body{background:#f7f7f7}.color03 .cat-content{background:#fff}.color03 .post-loop-wrap .more-link{border:1px #343434 solid;color:#343434}.color03 .post-loop-wrap .more-link:hover{background:#343434;color:#fff}.color03 .post-loop-wrap .post-footer{border-top:1px #eee solid}.color03 .post-loop-wrap .post-footer a.morelink{background:#343434;color:#fff}.color03 .pagination span,.color03 .pagination a{color:#484a4e;background:#fff}.color03 .pagination a:hover{color:#fff;background:#3279bb}.color03 .pagination .current{background:#3279bb;color:#fff}.color03 .side-widget .side-title{background:#ebebeb;border:1px solid #e4e4e4}.color03 .side-widget a{color:#27343c}.color03 .side-widget a:hover{color:#27343c}.color03 .side-widget ul li{border-bottom:1px solid #e5e5e5}.color03 .side-widget .post-date{color:#999}.color03 .widget_search{border:1px solid #e5e5e5}.color03 .widget_search button{color:#5e6265}.color03 .recentcomments{color:gray}.color03 .recentcomments a{color:#484a4e}.color03 #side .share-list-wrap{background:#fff}.color03 #footer{color:#fff;border-top:8px solid #343434}.color03 #footer a{color:#fff}.color03 #footer a:hover{color:#ccc}.color03 #footer-brand-area{border-bottom:1px solid #343434}.color03 .footer-01{background:#343434}.color03 .footer-02{background:#333}.color03 .single-lp .lp-wrap{border:1px solid #eee;background:#fff}.color03 .single-lp .lp-thumbnail{border:1px #ccc solid;border:1px #ccc solid}.color03 .single-lp #lp-header{background:#27343c}.color03 .single-lp #lp-header h1{color:#343434;border-bottom:1px solid #eee}.color03 .single-lp .lp-form{background:#494c4e;color:#fff}.color03 .single-lp .lp-form input[type="submit"],.color03 .single-lp .lp-form button{background:#f86222;color:#fff;border-bottom:5px solid #e04807}.color03 .single-lp .lp-form input[type="submit"]:hover,.color03 .single-lp .lp-form button:hover{background:#f9743b}.color03 .pagetop{color:#fff}.color03 .pagetop span{background:#2b2b2b}.color03.single-lp #lp-header{background:#ca6666}.home.color04 #main_visual{background-color:#fb6c4d;background-image:-webkit-linear-gradient(bottom right,#fb6c4d,#fb5235);background-image:linear-gradient(to top left,#fb6c4d,#fb5235);color:#fff}.home.color04 .front-loop{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;background:#fff}.home.color04 .front-loop h2{border-bottom:1px solid #e5e5e5}.home.color04 .front-loop .popular_post_box h3{color:#666}.home.color04 .front-loop .popular_post_box h3 a{color:#666}.home.color04 .front-loop .popular_post_box h3 a:hover{color:#2b9cfb}.home.color04 .front-loop .popular_post_box ul a{color:#666}.home.color04 .front-loop .popular_post_box ul a:hover{color:#2b9cfb}.home.color04 .front-loop .popular_post_box .p_category{background:#333;color:#fff}.home.color04 .front-loop .popular_post_box .p_rank{background:#900;color:#fff}.home.color04 .front-loop .popular_post_box .p_date{background:#333;color:#fff}.home.color04 .front-main-cont .front-cont-header{background:#333;color:#fff}.home.color04 .front-main-cont .tri-border span{border-left:28px solid transparent;border-left:56px solid transparent;border-right:56px solid transparent;border-top:18px solid #333}.home.color04 #front-contents .c_box{border-bottom:1px solid #e5e5e5}.home.color04 #front-contents .c_box.c_box_left{background-color:#fff}.home.color04 #front-contents .c_box.c_box_right{background-color:#fafafa}.home.color04 #front-contents .c_number{background:#fb5235;color:#fff}.home.color04 #front-contents h3{color:#fb5235}.home.color04 #front-contents .c_english{color:#fb5235}.home.color04 #front-contents .c_text .c_btn a{background:#343434;color:#fff;text-shadow:0 0 3px rgba(0,0,0,.5)}.home.color04 #front-service{background:#fff;border-bottom:1px solid #e5e5e5}.home.color04 #front-service .front-service-inner h3{color:#fb5235}.home.color04 #front-service .front-service-inner .c_english{color:#fb5235}.home.color04 #front-service .front-service-inner .c_text .c_btn a{background:#343434;color:#fff;text-shadow:0 0 3px rgba(0,0,0,.5)}.home.color04 #front-company{background:#fff}.home.color04 #front-company .c_box{border-bottom:1px solid #e5e5e5}.home.color04 #front-company dl{border-bottom:1px solid #e5e5e5}.home.color04 #front-company dl#front-company-1 dt{border-top:2px solid #fb5235}.home.color04 #front-company dl#front-company-1 dd{border-top:1px solid #e5e5e5}.home.color04 #front-contact{background:#fb5235}.home.color04 #front-contact .c_box_inner input[type="submit"],.home.color04 #front-contact .c_box_inner button{background:#131d2a}.color04{color:#666}.color04 a{color:#fb5235}.color04 form input[type="submit"],.color04 form button{background:#333;color:#fff}.color04 #header{background-color:#fb5235}.color04 #header a{color:#fff}.color04 .breadcrumb-area{background:#fff;border-bottom:1px solid #e5e5e5}.color04 #gnav{background:#fb5235}.color04 #gnav ul li:hover a{background:#fb674e}.color04 #gnav ul li.current-menu-item a{background:#fb674e}.color04 #gnav ul li a{color:#fff;background:#fb5235}.color04 #gnav ul li a:hover{color:#fff;background:#fb674e}.color04 #gnav ul li .sub-menu{background:#fff;border:1px #e5e5e5 solid}.color04 #gnav ul li .sub-menu li{border-bottom:1px #e5e5e5 solid}.color04 #gnav ul li .sub-menu li a{color:#333;background:#fff}.color04 #gnav ul li .sub-menu li a:hover{background:#fafafa;color:#333}.color04 #header-fnav-area #header-fnav-btn a{background:#fb674e;display:flex;justify-content:center}.color04 #header-fnav-area #header-fnav{background:#fff;border:1px #e5e5e5 solid}.color04 #header-fnav-area #header-fnav li{border-bottom:1px #e5e5e5 solid}.color04 #header-fnav-area #header-fnav li a{color:#333;background:#fff}.color04 #header-fnav-area #header-fnav li a:hover{background:#fafafa;color:#333}.color04 .cat-content,.color04 article.post,.color04 article.page{background:#fff;border:1px #e5e5e5 solid}.color04 .post-header{padding:56px 64px 46px;border-bottom:1px solid #e5e5e5}.color04 .post-header .cat-name span{border:1px solid #fb5235;color:#fb5235}.color04 .post-title a{color:#666}.color04 .post-title a:hover{color:#2b9cfb}.color04 .post-title a{color:#333}.color04 .post-title a:hover{color:#2b9cfb}.color04 .post-meta-area{border-bottom:1px solid #e5e5e5}.color04 .post-meta-area .post-meta-comment li{border-left:1px solid #e5e5e5}.color04 .post-content hr{border-bottom:1px solid #eee}.color04 .post-content h2{border-left:10px solid #131d2a;background:#333;color:#fff}.color04 .post-content h3{border-bottom:2px solid #333}.color04 .post-content h4{border-left:5px solid #131d2a;clear:both}.color04 .post-content blockquote{border:1px #e5e5e5 solid;background:#fafafa}.color04 .post-content blockquote:before{color:#e7e7e7}.color04 .post-content blockquote cite{color:gray}.color04 .post-content table{border:1px #ddd solid}.color04 .post-content table th,.color04 .post-content table td{border:#ddd solid 1px}.color04 .post-content table th{color:#fff}.color04 .post-content table thead th{background:#5e6265}.color04 .post-content table tbody th{background:#919598}.color04 .post-content table.table-line table,.color04 .post-content table.table-line th,.color04 .post-content table.table-line td{border-color:#fff}.color04 .post-content table.table-line th{color:#666}.color04 .post-content table.table-line thead th{background:#5e6265;color:#fff}.color04 .post-content table.table-line tr{background:#eee}.color04 .post-content table.table-line tr:nth-child(2n+1) {background:#ddd}.color04 .post-cta{background:#131d2a;color:#fff}.color04 .post-cta .cta-post-title{border-bottom:1px solid #eee}.color04 .post-cta .post-cta-btn a{background:#f86222;color:#fff}.color04 .post-cta .post-cta-btn a:hover{background:#fa8553}.color04 .post-cta .btn{background:#333}.color04 .post-cta .btn:hover{background:#2b9cfb}.color04 .post-share .post-share-list1 a,.color04 .post-share .post-share-list2 a,.color04 .post-share .post-share-list3 a,.color04 .post-share .post-share-list4 a{border:1px #eee solid}.color04 .post-share .post-share-list1 a:hover,.color04 .post-share .post-share-list2 a:hover,.color04 .post-share .post-share-list3 a:hover,.color04 .post-share .post-share-list4 a:hover{background:#f7f7f7}.color04 .post-author{border:1px solid #e5e5e5;color:#666;background:#fff}.color04 .post-author a{color:#333}.color04 .post-author .post-author-meta{color:#666}.color04 #comments{background:#fff;border:1px solid #e5e5e5;padding:40px 45px}@media screen and (max-width:767px ){.color01 #comments,.color02 #comments,.color03 #comments,.color04 #comments{padding:20px}}.color04 #comments h4{border-bottom:5px solid #333}.color04 #comments h4 i{color:#333}.color04 .comment-list>.comment{border-bottom:1px #eee solid}.color04 .comment-list .children .comment-body{background:#f7f7f7}.color04 .cat-content{background:#fff}.color04 .post-loop-wrap .more-link{border:1px #333 solid;color:#333}.color04 .post-loop-wrap .more-link:hover{background:#333;color:#fff}.color04 .post-loop-wrap .post-footer{border-top:1px #eee solid}.color04 .post-loop-wrap .post-footer a.morelink{background:#333;color:#fff}.color04 .pagination span,.color04 .pagination a{color:#666;background:#fff}.color04 .pagination a:hover{color:#fff;background:#3279bb}.color04 .pagination .current{background:#3279bb;color:#fff}.color04 .side-widget .side-title{background:#ebebeb;border:1px solid #e4e4e4}.color04 .side-widget a{color:#fb5235}.color04 .side-widget a:hover{color:#fb5235}.color04 .side-widget ul li{border-bottom:1px solid #e5e5e5}.color04 .side-widget .post-date{color:#999}.color04 .widget_search{border:1px solid #e5e5e5}.color04 .widget_search button{color:#5e6265}.color04 .recentcomments{color:gray}.color04 .recentcomments a{color:#666}.color04 #side .share-list-wrap{background:#fff}.color04 #footer{color:#fff;border-top:8px solid #333}.color04 #footer a{color:#fff}.color04 #footer a:hover{color:#ccc}.color04 #footer-brand-area{border-bottom:1px solid #333}.color04 .footer-01{background:#343434}.color04 .footer-02{background:#282828}.color04 .single-lp .lp-wrap{border:1px solid #eee;background:#fff}.color04 .single-lp .lp-thumbnail{border:1px #ccc solid;border:1px #ccc solid}.color04 .single-lp #lp-header{background:#fb5235}.color04 .single-lp #lp-header h1{color:#333;border-bottom:1px solid #eee}.color04 .single-lp .lp-form{background:#494c4e;color:#fff}.color04 .single-lp .lp-form input[type="submit"],.color04 .single-lp .lp-form button{background:#f86222;color:#fff;border-bottom:5px solid #e04807}.color04 .single-lp .lp-form input[type="submit"]:hover,.color04 .single-lp .lp-form button:hover{background:#f9743b}.color04 .pagetop{color:#fff}.color04 .pagetop span{background:#2b2b2b}.color04.single-lp #lp-header{background:#fb5235}