@keyframes anchor-link-modify{0%{margin-top:-140px}to{margin-top:0}}@media screen and (max-width:768px){@keyframes anchor-link-modify{0%{margin-top:-80px}to{margin-top:0}}}:target{animation:anchor-link-modify .1s}.author{border-radius:7px;box-shadow:0 0 4px hsla(0,0%,56%,.5);padding:11px 25px}@media screen and (max-width:768px){.author{padding:10px 15px}}.author-title{color:#e1a919;font-size:20px;font-weight:700;line-height:1.7}@media screen and (max-width:768px){.author-title{font-size:16px}}.author-contents{align-items:center;justify-content:center}@media screen and (min-width:769px){.author-contents{display:flex}}.author-logo{margin-right:27px}@media screen and (max-width:768px){.author-logo{align-items:center;display:flex;justify-content:center;margin-right:unset;margin-top:15px}}.author-logo-image{height:69px;width:100px}.author-name{font-weight:700;line-height:1.7;margin-top:10px}@media screen and (max-width:768px){.author-name{font-size:14px}}.author-profile{font-size:14px}@media screen and (max-width:768px){.author-profile{font-size:12px}}.more_content{height:135px;overflow:hidden;position:relative}.more_content:after{background:linear-gradient(180deg,transparent 80%,#f7f7f7);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.more_content.open:after{opacity:0;z-index:-1}.less_btn,.more_btn{background:linear-gradient(0deg,transparent 0,#f7f7f7);color:#979797;cursor:pointer;font-size:14px;padding-bottom:10px;text-align:center;transform:translateX(-1px) translateY(-1px)}@media screen and (max-width:768px){.less_btn,.more_btn{font-size:12px}}.less_btn{background:none;display:none}.table-of-contents{background-image:url(/images/ranking/checkpattern.png);background-size:4px;margin:60px 0;padding:0;width:100%}@media screen and (max-width:768px){.table-of-contents{margin:20px 0}}.table-of-contents .toc-mokuji{font-weight:700;margin:0;padding:20px 30px 0}@media screen and (max-width:768px){.table-of-contents .toc-mokuji{padding:20px 5% 0}}.table-of-contents ul li{list-style-type:none}.table-of-contents ul li:after{display:none}.table-of-contents .toc-ul{list-style-type:none;margin:0;padding:15px 30px 20px}@media screen and (max-width:768px){.table-of-contents .toc-ul{padding:10px 5% 15px}}.table-of-contents .toc-ul .toc-li{line-height:2.3;position:unset!important}.table-of-contents .toc-ul .toc-li .toc-link{align-items:center;color:#333;display:flex;font-size:14px;font-weight:700;justify-content:space-between;text-decoration:none}@media screen and (max-width:768px){.table-of-contents .toc-ul .toc-li .toc-link{font-size:12px}}.table-of-contents .toc-ul .toc-li .toc-link:after{content:"→"}.table-of-contents .toc-ul .toc-li .toc-link[normal]{font-weight:400}.table-of-contents .toc-ul .toc-li .toc-link[normal]:after{display:none}.superviser{border-radius:7px;box-shadow:0 0 4px hsla(0,0%,56%,.5);padding:11px 25px}@media screen and (max-width:768px){.superviser{padding:10px 15px}}.superviser-title{color:#e1a919;font-size:20px;font-weight:700;line-height:1.7}@media screen and (max-width:768px){.superviser-title{font-size:16px}}.superviser-contents{align-items:center;justify-content:center}@media screen and (min-width:769px){.superviser-contents{display:flex}}.superviser-logo{margin-right:27px;max-width:200px}@media screen and (max-width:768px){.superviser-logo{align-items:center;display:flex;justify-content:center;margin:auto}}.superviser-logo-image{min-height:auto;min-width:100px}.superviser-name{font-weight:700;line-height:1.7;margin-top:10px}@media screen and (max-width:768px){.superviser-name{font-size:14px}}.superviser-intro{font-size:14px;margin-bottom:4px}@media screen and (max-width:768px){.superviser-intro{font-size:12px}}.superviser-center a{text-decoration:none}iframe{width:100%}.update{color:#979797;font-size:14px;letter-spacing:.05em;margin:0 0 10px}.update:before{content:"";font-family:Font Awesome\ 5 Free,serif;font-weight:900;margin-right:10px}@media screen and (max-width:768px){.update{font-size:12px}#experience-show .update{margin-top:20px}}#company-detail img{height:auto;max-width:100%}#company-detail .wrapper-main-content .main-content{box-sizing:border-box;text-align:justify}@media screen and (max-width:768px){#company-detail .wrapper-main-content .main-content{overflow:hidden}}#company-detail .wrapper-main-content .main-content .shienkin-banner{display:block;margin:0 20px 10px}@media screen and (min-width:769px){#company-detail .wrapper-main-content .main-content .shienkin-banner{margin:0 0 20px}}#company-detail .wrapper-main-content .main-content .shienkin-banner-img{width:100%}#company-detail .wrapper-main-content .main-content .section-title{align-items:flex-end;color:#e1a919;display:flex;font-size:20px;margin:70px 0 20px}@media screen and (max-width:768px){#company-detail .wrapper-main-content .main-content .section-title{font-size:16px;margin:40px 0 10px}}#company-detail .wrapper-main-content .main-content .section-title .icon{margin-right:10px;width:30px}@media screen and (max-width:768px){#company-detail .wrapper-main-content .main-content .section-title .icon{width:25px}}#company-detail .wrapper-main-content .main-content .article-section{color:#333;line-height:1.7}@media screen and (min-width:769px){#company-detail .wrapper-main-content .main-content .article-section{font-size:16px}}@media screen and (max-width:768px){#company-detail .wrapper-main-content .main-content .article-section{font-size:14px;padding:0 20px}}#company-detail .wrapper-main-content .main-content .article-section .company-heading{align-items:center;display:flex;margin-bottom:20px}@media screen and (min-width:769px){#company-detail .wrapper-main-content .main-content .article-section .company-heading{margin-bottom:30px}}#company-detail .wrapper-main-content .main-content .article-section .company-heading-logo{margin-right:15px;width:70px}#company-detail .wrapper-main-content .main-content .article-section .company-heading-text{font-size:22px;line-height:1.5;margin:0}@media screen and (min-width:769px){#company-detail .wrapper-main-content .main-content .article-section .company-heading-text{font-size:26px}}#company-detail .wrapper-main-content .main-content .article-section .company-heading-text .company-name{font-size:16px}@media screen and (min-width:769px){#company-detail .wrapper-main-content .main-content .article-section .company-heading-text .company-name{font-size:unset}#company-detail .wrapper-main-content .main-content .article-section .company-heading-text .pc-none{display:none}}#company-detail .wrapper-main-content .main-content .article-section .company-link-list{display:flex;flex-wrap:wrap;margin:0;padding:0}#company-detail .wrapper-main-content .main-content .article-section .company-link-list-item{border-bottom:1px solid #ddd;border-right:1px solid #ddd;box-sizing:border-box;display:flex;font-size:12px;width:33.3333333333%}@media screen and (min-width:769px){#company-detail .wrapper-main-content .main-content .article-section .company-link-list-item{font-size:14px}}#company-detail .wrapper-main-content .main-content .article-section .company-link-list-item:before{display:none}#company-detail .wrapper-main-content .main-content .article-section .company-link-list-item.current{align-items:center;background:#333;color:#fff;justify-content:center;padding:7px .5em}#company-detail .wrapper-main-content .main-content .article-section .company-link-list-item-link{color:#333;display:block;padding:7px .5em;text-align:center;text-decoration:none;transition:background .3s,color .3s;width:100%}#company-detail .wrapper-main-content .main-content .article-section .company-link-list-item-link:hover{background:#333;color:#fff}#company-detail .wrapper-main-content .main-content .article-section .company-link-list-item:nth-child(-n+3){border-top:1px solid #ddd}#company-detail .wrapper-main-content .main-content .article-section .company-link-list-item:nth-child(3n+1){border-left:1px solid #ddd}#company-detail .wrapper-main-content .main-content .article-section .article-second-title{font-size:28px;font-weight:700;line-height:1.5;margin:100px 0 30px;padding-top:30px;position:relative}@media screen and (max-width:768px){#company-detail .wrapper-main-content .main-content .article-section .article-second-title{font-size:22px;margin:40px 0 15px;padding-top:20px}}#company-detail .wrapper-main-content .main-content .article-section .article-second-title:before{border-top:5px solid #d70032;content:"";left:0;position:absolute;top:0;width:30%}#company-detail .wrapper-main-content .main-content .article-section .article-second-title:after{border-top:5px solid #e1a919;content:"";position:absolute;right:0;top:0;width:70%}#company-detail .wrapper-main-content .main-content .article-section .article-second-title:first-of-type{margin-top:40px}#company-detail .wrapper-main-content .main-content .article-section .article-third-title{background-color:#fffaef;border-left:5px solid #e1a919;font-size:20px;margin-top:50px;padding:20px 15px}@media screen and (max-width:768px){#company-detail .wrapper-main-content .main-content .article-section .article-third-title{font-size:16px;margin-top:30px;padding:5px 10px}}#company-detail .wrapper-main-content .main-content .article-section .article-forth-title{display:inline-block;font-size:20px;margin:20px 0 0;padding:0 0 0 1.5em;position:relative}#company-detail .wrapper-main-content .main-content .article-section .article-forth-title:before{background:#e1a919;content:"";height:1em;left:0;margin:.4em 0;position:absolute;top:0;width:1em}@media screen and (max-width:768px){#company-detail .wrapper-main-content .main-content .article-section .article-forth-title{font-size:16px;margin:10px 0 0}#company-detail .wrapper-main-content .main-content .article-section .article-table-box{overflow:scroll;white-space:nowrap}}@media screen and (max-width:768px){#company-detail .wrapper-main-content .main-content .article-section .article-table-box::-webkit-scrollbar{height:7px;width:0}#company-detail .wrapper-main-content .main-content .article-section .article-table-box::-webkit-scrollbar-thumb{background:#c4c4c4;border-radius:5px}}#company-detail .wrapper-main-content .main-content .article-section .article-table-box.comparison-table-scroll,#company-detail .wrapper-main-content .main-content .article-section .article-table-box.pc-table-scroll,#company-detail .wrapper-main-content .main-content .article-section .article-table-box[comparison-table-scroll],#company-detail .wrapper-main-content .main-content .article-section .article-table-box[pc-table-scroll]{overflow:scroll;white-space:nowrap}#company-detail .wrapper-main-content .main-content .article-section .article-table-box.comparison-table-scroll::-webkit-scrollbar,#company-detail .wrapper-main-content .main-content .article-section .article-table-box.pc-table-scroll::-webkit-scrollbar,#company-detail .wrapper-main-content .main-content .article-section .article-table-box[comparison-table-scroll]::-webkit-scrollbar,#company-detail .wrapper-main-content .main-content .article-section .article-table-box[pc-table-scroll]::-webkit-scrollbar{height:7px;width:0}#company-detail .wrapper-main-content .main-content .article-section .article-table-box.comparison-table-scroll::-webkit-scrollbar-thumb,#company-detail .wrapper-main-content .main-content .article-section .article-table-box.pc-table-scroll::-webkit-scrollbar-thumb,#company-detail .wrapper-main-content .main-content .article-section .article-table-box[comparison-table-scroll]::-webkit-scrollbar-thumb,#company-detail .wrapper-main-content .main-content .article-section .article-table-box[pc-table-scroll]::-webkit-scrollbar-thumb{background:#c4c4c4;border-radius:5px}#company-detail .wrapper-main-content .main-content .article-section .article-table-box table{border-collapse:collapse;line-height:1.5;text-align:left;width:100%}@media screen and (min-width:769px){#company-detail .wrapper-main-content .main-content .article-section .article-table-box table{font-size:14px;margin:30px auto 15px}}@media screen and (max-width:768px){#company-detail .wrapper-main-content .main-content .article-section .article-table-box table{font-size:12px;margin:20px auto 10px;white-space:inherit}}#company-detail .wrapper-main-content .main-content .article-section .article-table-box table td,#company-detail .wrapper-main-content .main-content .article-section .article-table-box table th{border:1px solid #c4c4c4;vertical-align:top}@media screen and (min-width:769px){#company-detail .wrapper-main-content .main-content .article-section .article-table-box table td,#company-detail .wrapper-main-content .main-content .article-section .article-table-box table th{padding:10px}}@media screen and (max-width:768px){#company-detail .wrapper-main-content .main-content .article-section .article-table-box table td,#company-detail .wrapper-main-content .main-content .article-section .article-table-box table th{padding:7px}}#company-detail .wrapper-main-content .main-content .article-section .article-table-box table th{background-color:#979797;color:#fff}#company-detail .wrapper-main-content .main-content .article-section .article-table-box table td{background-color:#f7f7f7}#company-detail .wrapper-main-content .main-content .article-section .article-table-box.comparison-table-scroll>table{border-collapse:collapse;line-height:1.5;text-align:center;width:100%}@media screen and (min-width:769px){#company-detail .wrapper-main-content .main-content .article-section .article-table-box.comparison-table-scroll>table{font-size:14px;margin:30px auto 15px}}@media screen and (max-width:768px){#company-detail .wrapper-main-content .main-content .article-section .article-table-box.comparison-table-scroll>table{font-size:12px;margin:20px auto 10px;white-space:inherit}}#company-detail .wrapper-main-content .main-content .article-section .article-table-box.comparison-table-scroll>table td,#company-detail .wrapper-main-content .main-content .article-section .article-table-box.comparison-table-scroll>table th{border:1px solid #c4c4c4;padding:10px;vertical-align:middle}#company-detail .wrapper-main-content .main-content .article-section .article-table-box.comparison-table-scroll>table th{background-color:#fff9eb;color:#fff;position:relative;text-align:center}#company-detail .wrapper-main-content .main-content .article-section .article-table-box.comparison-table-scroll>table th a{color:#333;font-weight:700;padding:0;position:relative}#company-detail .wrapper-main-content .main-content .article-section .article-table-box.comparison-table-scroll>table td{background-color:#fff}@media screen and (min-width:769px){#company-detail .wrapper-main-content .main-content .article-section .article-table-box.comparison-table-scroll>table td{min-width:195px}}#company-detail .wrapper-main-content .main-content .article-section .article-table-box.comparison-table-scroll>table .fixed{background-color:#c33c54;left:0;padding:10px 0;position:sticky;z-index:2}#company-detail .wrapper-main-content .main-content .article-section .article-table-box.comparison-table-scroll>table .fixed:before{border:1px solid #c4c4c4;content:"";height:100%;left:-1px;position:absolute;top:-1px;width:100%}#company-detail .wrapper-main-content .main-content .article-section .article-table-box.comparison-table-scroll>table .rank{bottom:0;height:auto;position:absolute;right:150px;top:8px;width:30px}@media screen and (max-width:768px){#company-detail .wrapper-main-content .main-content .article-section .article-table-box.comparison-table-scroll>table .rank{right:130px}}#company-detail .wrapper-main-content .main-content .article-section .article-table-box.comparison-table-scroll>table img{height:auto;margin:5px auto 0;width:50px}#company-detail .wrapper-main-content .main-content .article-section .article-table-box.comparison-table-scroll>table tbody :first-child{min-width:130px;text-align:left;white-space:normal}#company-detail .wrapper-main-content .main-content .article-section .article-table-box.comparison-table-scroll>table tbody>tr :first-of-type{color:#fff;font-weight:700;text-align:center;text-decoration:unset}#company-detail .wrapper-main-content .main-content .article-section .article-table-box.comparison-table-scroll>table tbody>tr .link{background-color:#e9be51;border-radius:3px;color:#fff;padding:5px 27px;white-space:nowrap}#company-detail .wrapper-main-content .main-content .article-section .article-table-box.comparison-table-scroll>table tbody>tr .link:after{content:"";font-family:Font Awesome\ 5 Free,sans-serif;font-weight:900;margin-left:.5em}#company-detail .wrapper-main-content .main-content .article-section .article-table-box.comparison-table-scroll>table tbody>tr .bright-pink,#company-detail .wrapper-main-content .main-content .article-section .article-table-box.comparison-table-scroll>table tbody>tr .cobalt-blue,#company-detail .wrapper-main-content .main-content .article-section .article-table-box.comparison-table-scroll>table tbody>tr .gold,#company-detail .wrapper-main-content .main-content .article-section .article-table-box.comparison-table-scroll>table tbody>tr .green,#company-detail .wrapper-main-content .main-content .article-section .article-table-box.comparison-table-scroll>table tbody>tr .light-bluegreen,#company-detail .wrapper-main-content .main-content .article-section .article-table-box.comparison-table-scroll>table tbody>tr .pale-red{border-radius:3px;color:#fff;font-size:10px;letter-spacing:0;padding:5px;white-space:nowrap}#company-detail .wrapper-main-content .main-content .article-section .article-table-box.comparison-table-scroll>table tbody>tr .gold{background-color:#e1a919}#company-detail .wrapper-main-content .main-content .article-section .article-table-box.comparison-table-scroll>table tbody>tr .cobalt-blue{background-color:#7ba7dc}#company-detail .wrapper-main-content .main-content .article-section .article-table-box.comparison-table-scroll>table tbody>tr .pale-red{background-color:#df6768}#company-detail .wrapper-main-content .main-content .article-section .article-table-box.comparison-table-scroll>table tbody>tr .bright-pink{background-color:#ff758c}#company-detail .wrapper-main-content .main-content .article-section .article-table-box.comparison-table-scroll>table tbody>tr .light-bluegreen{background-color:#5dc8d5}#company-detail .wrapper-main-content .main-content .article-section .article-table-box.comparison-table-scroll>table tbody>tr .green{background-color:#29bb95}#company-detail .wrapper-main-content .main-content .article-section .article-table-box.comparison-table-scroll>table tbody>tr .blue-gray,#company-detail .wrapper-main-content .main-content .article-section .article-table-box.comparison-table-scroll>table tbody>tr .pale-yellow,#company-detail .wrapper-main-content .main-content .article-section .article-table-box.comparison-table-scroll>table tbody>tr .pink,#company-detail .wrapper-main-content .main-content .article-section .article-table-box.comparison-table-scroll>table tbody>tr .red{border-radius:30px;color:#000;font-weight:400;white-space:nowrap}#company-detail .wrapper-main-content .main-content .article-section .article-table-box.comparison-table-scroll>table tbody>tr .pale-yellow{background-color:#fff9dc;padding:5px 16px}#company-detail .wrapper-main-content .main-content .article-section .article-table-box.comparison-table-scroll>table tbody>tr .red{background-color:#cb153f;color:#fff;padding:5px 30px}#company-detail .wrapper-main-content .main-content .article-section .article-table-box.comparison-table-scroll>table tbody>tr .blue-gray{background-color:#b7d3db;padding:5px 23px}#company-detail .wrapper-main-content .main-content .article-section .article-table-box.comparison-table-scroll>table tbody>tr .pink{background-color:#ffe4e3;padding:5px 44px}#company-detail .wrapper-main-content .main-content .article-section .article-table-box.pc-table-scroll>table{border-collapse:collapse;line-height:1.5;text-align:center;width:100%}@media screen and (min-width:769px){#company-detail .wrapper-main-content .main-content .article-section .article-table-box.pc-table-scroll>table{font-size:14px;margin:30px auto 15px}}@media screen and (max-width:768px){#company-detail .wrapper-main-content .main-content .article-section .article-table-box.pc-table-scroll>table{font-size:10px;margin:20px auto 10px;white-space:inherit}}#company-detail .wrapper-main-content .main-content .article-section .article-table-box.pc-table-scroll>table td,#company-detail .wrapper-main-content .main-content .article-section .article-table-box.pc-table-scroll>table th{border:1px solid #c4c4c4;vertical-align:middle}@media screen and (min-width:769px){#company-detail .wrapper-main-content .main-content .article-section .article-table-box.pc-table-scroll>table td,#company-detail .wrapper-main-content .main-content .article-section .article-table-box.pc-table-scroll>table th{padding:10px}}@media screen and (max-width:768px){#company-detail .wrapper-main-content .main-content .article-section .article-table-box.pc-table-scroll>table td,#company-detail .wrapper-main-content .main-content .article-section .article-table-box.pc-table-scroll>table th{padding:5px}}#company-detail .wrapper-main-content .main-content .article-section .article-table-box.pc-table-scroll>table th{background-color:#c33c54;color:#fff;text-align:center}#company-detail .wrapper-main-content .main-content .article-section .article-table-box.pc-table-scroll>table td{background-color:#fff}#company-detail .wrapper-main-content .main-content .article-section .article-table-box.pc-table-scroll>table .fixed{left:0;position:sticky}#company-detail .wrapper-main-content .main-content .article-section .article-table-box.pc-table-scroll>table .fixed:before{border:1px solid #c4c4c4;content:"";height:100%;left:-1px;position:absolute;top:-1px;width:100%}#company-detail .wrapper-main-content .main-content .article-section .article-table-box.pc-table-scroll>table .rank{bottom:0;height:auto;left:10px;position:absolute;top:8px;width:30px}@media screen and (max-width:768px){#company-detail .wrapper-main-content .main-content .article-section .article-table-box.pc-table-scroll>table .rank{top:3px;width:20px}}#company-detail .wrapper-main-content .main-content .article-section .article-table-box.pc-table-scroll>table img{height:auto;margin:5px auto 0;width:50px}@media screen and (max-width:768px){#company-detail .wrapper-main-content .main-content .article-section .article-table-box.pc-table-scroll>table img{width:30px}}#company-detail .wrapper-main-content .main-content .article-section .article-table-box.pc-table-scroll>table tbody>tr :first-of-type{background-color:#fff9eb;line-height:1.8;text-align:center}#company-detail .wrapper-main-content .main-content .article-section .article-table-box.pc-table-scroll>table tbody>tr :first-of-type a{color:#333;font-weight:700;padding:0;position:relative;z-index:2}#company-detail .wrapper-main-content .main-content .article-section .article-table-box.pc-table-scroll>table tbody>tr :last-of-type a{text-decoration:unset}#company-detail .wrapper-main-content .main-content .article-section .article-table-box.pc-table-scroll>table tbody>tr .link{background-color:#e9be51;border-radius:3px;color:#fff;padding:5px 27px}#company-detail .wrapper-main-content .main-content .article-section .article-table-box.pc-table-scroll>table tbody>tr .link:after{content:"";font-family:Font Awesome\ 5 Free,sans-serif;font-weight:900;margin-left:.5em}#company-detail .wrapper-main-content .main-content .article-section .article-table-box.pc-table-scroll>table tbody>tr .bright-pink,#company-detail .wrapper-main-content .main-content .article-section .article-table-box.pc-table-scroll>table tbody>tr .cobalt-blue,#company-detail .wrapper-main-content .main-content .article-section .article-table-box.pc-table-scroll>table tbody>tr .gold,#company-detail .wrapper-main-content .main-content .article-section .article-table-box.pc-table-scroll>table tbody>tr .green,#company-detail .wrapper-main-content .main-content .article-section .article-table-box.pc-table-scroll>table tbody>tr .light-bluegreen,#company-detail .wrapper-main-content .main-content .article-section .article-table-box.pc-table-scroll>table tbody>tr .pale-red{border-radius:3px;color:#fff;font-size:12px;padding:5px}@media screen and (max-width:768px){#company-detail .wrapper-main-content .main-content .article-section .article-table-box.pc-table-scroll>table tbody>tr .bright-pink,#company-detail .wrapper-main-content .main-content .article-section .article-table-box.pc-table-scroll>table tbody>tr .cobalt-blue,#company-detail .wrapper-main-content .main-content .article-section .article-table-box.pc-table-scroll>table tbody>tr .gold,#company-detail .wrapper-main-content .main-content .article-section .article-table-box.pc-table-scroll>table tbody>tr .green,#company-detail .wrapper-main-content .main-content .article-section .article-table-box.pc-table-scroll>table tbody>tr .light-bluegreen,#company-detail .wrapper-main-content .main-content .article-section .article-table-box.pc-table-scroll>table tbody>tr .pale-red{font-size:8px;padding:3px}}#company-detail .wrapper-main-content .main-content .article-section .article-table-box.pc-table-scroll>table tbody>tr .gold{background-color:#e1a919}#company-detail .wrapper-main-content .main-content .article-section .article-table-box.pc-table-scroll>table tbody>tr .cobalt-blue{background-color:#7ba7dc}#company-detail .wrapper-main-content .main-content .article-section .article-table-box.pc-table-scroll>table tbody>tr .pale-red{background-color:#df6768}#company-detail .wrapper-main-content .main-content .article-section .article-table-box.pc-table-scroll>table tbody>tr .bright-pink{background-color:#ff758c}#company-detail .wrapper-main-content .main-content .article-section .article-table-box.pc-table-scroll>table tbody>tr .light-bluegreen{background-color:#5dc8d5}#company-detail .wrapper-main-content .main-content .article-section .article-table-box.pc-table-scroll>table tbody>tr .green{background-color:#29bb95}#company-detail .wrapper-main-content .main-content .article-section .article-table-box.pc-table-scroll>table tbody>tr .blue-gray,#company-detail .wrapper-main-content .main-content .article-section .article-table-box.pc-table-scroll>table tbody>tr .pale-yellow,#company-detail .wrapper-main-content .main-content .article-section .article-table-box.pc-table-scroll>table tbody>tr .pink,#company-detail .wrapper-main-content .main-content .article-section .article-table-box.pc-table-scroll>table tbody>tr .red{border-radius:30px}#company-detail .wrapper-main-content .main-content .article-section .article-table-box.pc-table-scroll>table tbody>tr .pale-yellow{background-color:#fff9dc;padding:5px 16px}#company-detail .wrapper-main-content .main-content .article-section .article-table-box.pc-table-scroll>table tbody>tr .red{background-color:#cb153f;color:#fff;padding:5px 30px}#company-detail .wrapper-main-content .main-content .article-section .article-table-box.pc-table-scroll>table tbody>tr .blue-gray{background-color:#b7d3db;padding:5px 23px}#company-detail .wrapper-main-content .main-content .article-section .article-table-box.pc-table-scroll>table tbody>tr .pink{background-color:#ffe4e3;padding:5px 44px}#company-detail .wrapper-main-content .main-content .article-section .company-cost-link{border-bottom:1px solid #333;color:#333;font-weight:700;text-decoration:none}#company-detail .wrapper-main-content .main-content .article-section .feature-section img{display:block;height:auto;margin:20px auto;width:100%}@media screen and (min-width:769px){#company-detail .wrapper-main-content .main-content .article-section .feature-section img{margin:30px auto;max-width:560px}}#company-detail .wrapper-main-content .main-content .article-section .feature-section h2{font-size:28px;font-weight:700;line-height:1.5;margin:100px 0 30px;padding-top:30px;position:relative}@media screen and (max-width:768px){#company-detail .wrapper-main-content .main-content .article-section .feature-section h2{font-size:22px;margin:40px 0 15px;padding-top:20px}}#company-detail .wrapper-main-content .main-content .article-section .feature-section h2:before{border-top:5px solid #d70032;content:"";left:0;position:absolute;top:0;width:30%}#company-detail .wrapper-main-content .main-content .article-section .feature-section h2:after{border-top:5px solid #e1a919;content:"";position:absolute;right:0;top:0;width:70%}#company-detail .wrapper-main-content .main-content .article-section .feature-section h3{background-color:#fffaef;border-left:5px solid #e1a919;font-size:20px;margin-top:50px;padding:20px 15px}@media screen and (max-width:768px){#company-detail .wrapper-main-content .main-content .article-section .feature-section h3{font-size:16px;margin-top:30px;padding:5px 10px}}#company-detail .wrapper-main-content .main-content .article-section .feature-section h4{display:inline-block;font-size:20px;margin:20px 0 0;padding:0 0 0 1.5em;position:relative}#company-detail .wrapper-main-content .main-content .article-section .feature-section h4:before{background:#e1a919;content:"";height:1em;left:0;margin:.4em 0;position:absolute;top:0;width:1em}@media screen and (max-width:768px){#company-detail .wrapper-main-content .main-content .article-section .feature-section h4{font-size:16px;margin:10px 0 0}}#company-detail .wrapper-main-content .main-content .article-section ul{list-style:none;margin-top:0;padding-left:1em}#company-detail .wrapper-main-content .main-content .article-section .closing-section table,#company-detail .wrapper-main-content .main-content .article-section .company-profile-section table,#company-detail .wrapper-main-content .main-content .article-section .cost-section table{border-collapse:collapse;line-height:1.5;text-align:left;width:100%}@media screen and (min-width:769px){#company-detail .wrapper-main-content .main-content .article-section .closing-section table,#company-detail .wrapper-main-content .main-content .article-section .company-profile-section table,#company-detail .wrapper-main-content .main-content .article-section .cost-section table{font-size:14px;margin:30px auto}}@media screen and (max-width:768px){#company-detail .wrapper-main-content .main-content .article-section .closing-section table,#company-detail .wrapper-main-content .main-content .article-section .company-profile-section table,#company-detail .wrapper-main-content .main-content .article-section .cost-section table{font-size:12px;margin:0 auto 10px}}#company-detail .wrapper-main-content .main-content .article-section .closing-section table td,#company-detail .wrapper-main-content .main-content .article-section .closing-section table th,#company-detail .wrapper-main-content .main-content .article-section .company-profile-section table td,#company-detail .wrapper-main-content .main-content .article-section .company-profile-section table th,#company-detail .wrapper-main-content .main-content .article-section .cost-section table td,#company-detail .wrapper-main-content .main-content .article-section .cost-section table th{border:1px solid #c4c4c4;vertical-align:top}@media screen and (min-width:769px){#company-detail .wrapper-main-content .main-content .article-section .closing-section table td,#company-detail .wrapper-main-content .main-content .article-section .closing-section table th,#company-detail .wrapper-main-content .main-content .article-section .company-profile-section table td,#company-detail .wrapper-main-content .main-content .article-section .company-profile-section table th,#company-detail .wrapper-main-content .main-content .article-section .cost-section table td,#company-detail .wrapper-main-content .main-content .article-section .cost-section table th{padding:10px}}@media screen and (max-width:768px){#company-detail .wrapper-main-content .main-content .article-section .closing-section table td,#company-detail .wrapper-main-content .main-content .article-section .closing-section table th,#company-detail .wrapper-main-content .main-content .article-section .company-profile-section table td,#company-detail .wrapper-main-content .main-content .article-section .company-profile-section table th,#company-detail .wrapper-main-content .main-content .article-section .cost-section table td,#company-detail .wrapper-main-content .main-content .article-section .cost-section table th{padding:7px}}#company-detail .wrapper-main-content .main-content .article-section .closing-section table th,#company-detail .wrapper-main-content .main-content .article-section .company-profile-section table th,#company-detail .wrapper-main-content .main-content .article-section .cost-section table th{background-color:#979797;color:#fff;width:30%}#company-detail .wrapper-main-content .main-content .article-section .closing-section table td,#company-detail .wrapper-main-content .main-content .article-section .company-profile-section table td,#company-detail .wrapper-main-content .main-content .article-section .cost-section table td{background-color:#f7f7f7;width:70%}#company-detail .wrapper-main-content .main-content .article-section .closing-section table td .link,#company-detail .wrapper-main-content .main-content .article-section .company-profile-section table td .link,#company-detail .wrapper-main-content .main-content .article-section .cost-section table td .link{color:#333;text-decoration:none}#company-detail .wrapper-main-content .main-content p>a{border-bottom:1px solid #333;color:#333;font-weight:700;text-decoration:none}#company-detail .wrapper-main-content .main-content p>a .fas{margin-right:.5em}#company-detail .wrapper-main-content .main-content .back-parent-page{color:#333;display:block;font-weight:700;text-decoration:none}@media screen and (min-width:769px){#company-detail .wrapper-main-content .main-content .back-parent-page{font-size:16px;margin-top:70px}}@media screen and (max-width:768px){#company-detail .wrapper-main-content .main-content .back-parent-page{font-size:14px;margin-top:40px;padding:0 20px}}#company-detail .wrapper-main-content .main-content .back-parent-page .fa{margin-right:10px}
