﻿#footer .footer-body .other-contents:before,#footer .footer-body .other-contents .box:before,#footer .footer-nav .inner .right .footer-bottom-social-link ul:before,#footer .footer-nav .inner:before,#footer .footer-nav .inner .footer-nav:before,.nav-global:before,.nav-global .nav-global-contents:before,.header-contents:before,.header-contents .inner:before,.side-contents .article-list .list-contents:before,.layout-2column:before,.mod-list-header-box .box-main:before,.mod-list-body-box:before,.mod-list-body-box .box-main:before,.mod-list-body-box .box-main .item .item-header:before,.indexContents .index-2col:before,.indexContents .index-contents-box .contents-box-list:before,.indexContents .index-contents-box .contents-box-list>li .box-list-main:before,.indexContents .index-contents-box .mod-contents-articleList .articleList-link:before,.indexContents .index-middle:before,.indexContents .index-middle .index-box .col .head:before,.layout-type-userguide .userguide-box-text:before,#breadcrumbs:before,#shoulder:before,#corp-news:before,.mod-domain-lead-box:before,.mod-box-section-base .contents:before,.mod-box-section-base .field-contents:before,.mod-box-description:before,.mod-box-chart:before,.mod-box-chart .future-point-box:before,.mod-box-section-lay .growth-market-list:before,.mod-box-section-lay .contents:before,.main-other-contents:before,.main-other-contents .relative-corp:before,.main-other-contents .add-market:before,.mod-head-ttl:before,.mod-domain-list-company:before,.mod-domain-list-company .list:before,.mod-market-index-update:before,.mod-contents-articleBoxList:before,.mod-contents-articleBoxList.indexList li:nth-child(5) a:before,.mod-contents-articleBoxList.indexList li:nth-child(10) a:before,.mod-contents-latestArticle>a:before,.mod-contents-articlePager:before,.mod-contents-articlePager .articlePager-content:before,.mod-contents-pagerList:before,.mod-contents-lnav .contents-lnav-list:before,.mod-contents-moreArticle:before,.mod-contents-moreArticle .moreArticle-thumbnail:before,.mod-follow-us:before,#footer .footer-body .other-contents:after,#footer .footer-body .other-contents .box:after,#footer .footer-nav .inner .right .footer-bottom-social-link ul:after,#footer .footer-nav .inner:after,#footer .footer-nav .inner .footer-nav:after,.nav-global:after,.nav-global .nav-global-contents:after,.header-contents:after,.header-contents .inner:after,.side-contents .article-list .list-contents:after,.layout-2column:after,.mod-list-header-box .box-main:after,.mod-list-body-box:after,.mod-list-body-box .box-main:after,.mod-list-body-box .box-main .item .item-header:after,.indexContents .index-2col:after,.indexContents .index-contents-box .contents-box-list:after,.indexContents .index-contents-box .contents-box-list>li .box-list-main:after,.indexContents .index-contents-box .mod-contents-articleList .articleList-link:after,.indexContents .index-middle:after,.indexContents .index-middle .index-box .col .head:after,.layout-type-userguide .userguide-box-text:after,#breadcrumbs:after,#shoulder:after,#corp-news:after,.mod-domain-lead-box:after,.mod-box-section-base .contents:after,.mod-box-section-base .field-contents:after,.mod-box-description:after,.mod-box-chart:after,.mod-box-chart .future-point-box:after,.mod-box-section-lay .growth-market-list:after,.mod-box-section-lay .contents:after,.main-other-contents:after,.main-other-contents .relative-corp:after,.main-other-contents .add-market:after,.mod-head-ttl:after,.mod-domain-list-company:after,.mod-domain-list-company .list:after,.mod-market-index-update:after,.mod-contents-articleBoxList:after,.mod-contents-articleBoxList.indexList li:nth-child(5) a:after,.mod-contents-articleBoxList.indexList li:nth-child(10) a:after,.mod-contents-latestArticle>a:after,.mod-contents-articlePager:after,.mod-contents-articlePager .articlePager-content:after,.mod-contents-pagerList:after,.mod-contents-lnav .contents-lnav-list:after,.mod-contents-moreArticle:after,.mod-contents-moreArticle .moreArticle-thumbnail:after,.mod-follow-us:after{display:table;content:"";line-height:0}#footer .footer-body .other-contents:after,#footer .footer-body .other-contents .box:after,#footer .footer-nav .inner .right .footer-bottom-social-link ul:after,#footer .footer-nav .inner:after,#footer .footer-nav .inner .footer-nav:after,.nav-global:after,.nav-global .nav-global-contents:after,.header-contents:after,.header-contents .inner:after,.side-contents .article-list .list-contents:after,.layout-2column:after,.mod-list-header-box .box-main:after,.mod-list-body-box:after,.mod-list-body-box .box-main:after,.mod-list-body-box .box-main .item .item-header:after,.indexContents .index-2col:after,.indexContents .index-contents-box .contents-box-list:after,.indexContents .index-contents-box .contents-box-list>li .box-list-main:after,.indexContents .index-contents-box .mod-contents-articleList .articleList-link:after,.indexContents .index-middle:after,.indexContents .index-middle .index-box .col .head:after,.layout-type-userguide .userguide-box-text:after,#breadcrumbs:after,#shoulder:after,#corp-news:after,.mod-domain-lead-box:after,.mod-box-section-base .contents:after,.mod-box-section-base .field-contents:after,.mod-box-description:after,.mod-box-chart:after,.mod-box-chart .future-point-box:after,.mod-box-section-lay .growth-market-list:after,.mod-box-section-lay .contents:after,.main-other-contents:after,.main-other-contents .relative-corp:after,.main-other-contents .add-market:after,.mod-head-ttl:after,.mod-domain-list-company:after,.mod-domain-list-company .list:after,.mod-market-index-update:after,.mod-contents-articleBoxList:after,.mod-contents-articleBoxList.indexList li:nth-child(5) a:after,.mod-contents-articleBoxList.indexList li:nth-child(10) a:after,.mod-contents-latestArticle>a:after,.mod-contents-articlePager:after,.mod-contents-articlePager .articlePager-content:after,.mod-contents-pagerList:after,.mod-contents-lnav .contents-lnav-list:after,.mod-contents-moreArticle:after,.mod-contents-moreArticle .moreArticle-thumbnail:after,.mod-follow-us:after{clear:both}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}body{line-height:1}ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.close{float:right;font-size:20px;font-weight:bold;line-height:1.42857;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;-ms-filter:"alpha(opacity=20)"}.close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4;-ms-filter:"alpha(opacity=40)"}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.fade{opacity:0;-webkit-transition:opacity 0.15s linear;-moz-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;transition:opacity 0.15s linear}.fade.in{opacity:1}.dropup,.dropdown{position:relative}.dropdown-toggle{*margin-bottom:-3px}.dropdown-toggle:active,.open .dropdown-toggle{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:130px;padding:5px 0;margin:2px 0 0;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);*border-right-width:2px;*border-bottom-width:2px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{*width:100%;height:1px;margin:-.28571 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff}.dropdown-menu a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.42857;color:#333;white-space:nowrap}.dropdown-menu li>a:hover,.dropdown-menu li>a:focus,.dropdown-submenu:hover>a{text-decoration:none;color:#fff;background-color:#333}.dropdown-menu .active>a,.dropdown-menu .active>a:hover{color:#fff;text-decoration:none;outline:0;background-color:#333}.dropdown-menu .disabled>a,.dropdown-menu .disabled>a:hover{color:#999}.dropdown-menu .disabled>a:hover{text-decoration:none;background-color:transparent;cursor:default}.open{*z-index:1000}.open>.dropdown-menu{display:block}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid #000;content:"\2191"}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}.dropdown-submenu{position:relative}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px}.dropdown-submenu:hover .dropdown-menu{display:block}.dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#ccc;margin-top:5px;margin-right:-10px}.dropdown-submenu:hover>a:after{border-left-color:#fff}.dropdown .dropdown-menu .nav-header{padding-left:20px;padding-right:20px}.typeahead{margin-top:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.hide{display:none}.modal-open .dropdown-menu{z-index:2050}.modal-open .dropdown.open{*z-index:2050}.modal-open .popover{z-index:2060}.modal-open .tooltip{z-index:2080}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#fff}.modal-backdrop.fade{opacity:0}.modal-backdrop,.modal-backdrop.fade.in{opacity:.5;-ms-filter:"alpha(opacity=50)"}.modal{position:fixed;top:50%;left:50%;z-index:1050;width:560px;padding:9px;text-align:left;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box}.modal.fade{-webkit-transition:opacity 0.1s linear;-moz-transition:opacity 0.1s linear;-o-transition:opacity 0.1s linear;transition:opacity 0.1s linear}.modal .close{float:right;font-size:20px;font-weight:bold;line-height:1.42857;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;-ms-filter:"alpha(opacity=20)"}.modal .close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4;-ms-filter:"alpha(opacity=40)"}.modal button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.modal .box-alert{background-color:#f3e9e7;border:solid 1px #b4a69d;padding:5px 10px 10px;margin:10px 0}.modal .box-alert strong{color:#690505}.modal .box-alert .notice{font-size:11px;line-height:1.6;color:#6c6c6c}.modal-form{margin-bottom:0}.popover{position:absolute;top:0;left:0;z-index:1010;display:none;width:236px;padding:1px;background-color:#fff;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2)}.popover.top{margin-bottom:10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-right:10px}.popover-title{margin:0;padding:8px 14px;font-size:14px;font-weight:normal;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px;white-space:normal !important}.popover-content p,.popover-content ul,.popover-content ol{margin-bottom:0}.popover .arrow,.popover .arrow:after{position:absolute;display:inline-block;width:0;height:0;border-color:transparent;border-style:solid}.popover .arrow:after{content:"";z-index:-1}.popover.top .arrow{bottom:-10px;left:50%;margin-left:-10px;border-width:10px 10px 0;border-top-color:#fff}.popover.top .arrow:after{border-width:11px 11px 0;border-top-color:rgba(0,0,0,0.25);bottom:-1px;left:-11px}.popover.right .arrow{top:50%;left:-10px;margin-top:-10px;border-width:10px 10px 10px 0;border-right-color:#fff}.popover.right .arrow:after{border-width:11px 11px 11px 0;border-right-color:rgba(0,0,0,0.25);bottom:-11px;left:-1px}.popover.bottom .arrow{top:-10px;left:50%;margin-left:-10px;border-width:0 10px 10px;border-bottom-color:#fff}.popover.bottom .arrow:after{border-width:0 11px 11px;border-bottom-color:rgba(0,0,0,0.25);top:-1px;left:-11px}.popover.left .arrow{top:50%;right:-10px;margin-top:-10px;border-width:10px 0 10px 10px;border-left-color:#fff}.popover.left .arrow:after{border-width:11px 0 11px 11px;border-left-color:rgba(0,0,0,0.25);bottom:-11px;right:-1px}.tooltip{position:absolute;z-index:1030;display:block;visibility:visible;padding:5px;font-size:11px;opacity:0;-ms-filter:"alpha(opacity=0)"}.tooltip.in{opacity:.8;-ms-filter:"alpha(opacity=80)"}.tooltip.top{margin-top:-3px}.tooltip.right{margin-left:3px}.tooltip.bottom{margin-top:3px}.tooltip.left{margin-left:-3px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}body{color:#000;font:14px/1.4 メイリオ,Meiryo,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic ProN,sans-serif}html,body{width:100%;height:100%}table,ol,ul,dl,p{margin-bottom:21px}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}button{background:none;border:none;padding:0;-webkit-appearance:none;outline:none}select,textarea,input[type="text"],input[type="password"]{padding:7px 10px;margin:0;display:inline-block;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border linear 0.2s,box-shadow linear 0.2s;-moz-transition:border linear 0.2s,box-shadow linear 0.2s;-o-transition:border linear 0.2s,box-shadow linear 0.2s;transition:border linear 0.2s,box-shadow linear 0.2s;border:1px solid #dadada}select:focus,textarea:focus,input[type="text"]:focus,input[type="password"]:focus{border-color:rgba(82,168,236,0.8);outline:0;outline:thin dotted \9}textarea{height:auto}html,body{height:100%}.layout-wrap{width:100%;min-height:100%;background-color:#1a8acb;min-width:990px}#header{height:52px;border-bottom:5px solid #e1e1e1}#index-header{height:372px}#body{clear:both}#footer{clear:both}#footer .footer-contents .inner{width:960px;margin:0 auto}#footer .footer-head{height:42px;background-color:#000;-webkit-box-shadow:0 5px 7px rgba(0,0,0,0.4);-moz-box-shadow:0 5px 7px rgba(0,0,0,0.4);box-shadow:0 5px 7px rgba(0,0,0,0.4);position:relative}#footer .footer-head .inner{width:960px;margin:0 auto}#footer .footer-head .inner .left{float:left}#footer .footer-head .inner .left a{color:#fff;text-decoration:none}#footer .footer-head .inner .left a:hover{text-decoration:underline}#footer .footer-head .inner .right{float:right}#footer .footer-head .inner p{color:#fff;font-size:14px;font-weight:bold;float:left;height:42px;border-right:1px solid #888888;padding:11px 20px 0 20px}#footer .footer-head .inner .footer-logo{padding-left:0}#footer .footer-head .inner .contents{padding-top:13px}#footer .footer-head .inner .future-company{padding-top:13px}#footer .footer-head .inner .future-market{padding-top:13px}#footer .footer-head .inner .slogan{font-size:12px;font-weight:bold;color:#fff;padding-right:18px;border-right:none;float:left;margin-top:3px}#footer .footer-head .inner .social-btn{float:left;margin-top:7px}#footer .footer-head .inner .social-btn li{float:left;margin-right:5px}#footer .footer-head .inner .social-btn li.last{margin-right:0}#footer .footer-body{background-color:#424242}#footer .footer-body .footer-desc{font-size:13px;line-height:20px;color:#fff;text-align:center;padding:40px 0;border-bottom:1px solid #aaaaaa;margin-bottom:0}#footer .footer-body .footer-desc .inner a{text-decoration:underline;color:#fff}#footer .footer-body .footer-desc .inner a:hover{text-decoration:none}#footer .footer-body .other-contents{padding-bottom:30px;border-bottom:1px solid #aaaaaa;background-color:#424242}#footer .footer-body .other-contents h2{font-size:14px;color:#fff;padding:20px 0 15px 0}#footer .footer-body .other-contents .box .col{float:left;width:435px;margin-right:60px}#footer .footer-body .other-contents .box .col.last{margin-right:0}#footer .footer-body .other-contents .box .col .thumb{float:left;margin-right:15px}#footer .footer-body .other-contents .box .col .desc{font-size:12px;color:#fff;line-height:19px}#footer .footer-body .other-contents .box .col .desc span{font-size:14px;margin-bottom:10px;display:inline-block}#footer .footer-body .other-contents .box .col .desc span a{color:#fff;text-decoration:underline}#footer .footer-body .other-contents .box .col .desc span a:hover{text-decoration:none}#footer .footer-nav{background-color:#424242}#footer .footer-nav .inner{width:960px;margin:0 auto}#footer .footer-nav .inner .left{float:left;padding:15px 0}#footer .footer-nav .inner .right{float:right}#footer .footer-nav .inner .right .footer-bottom-social-link{margin-top:19px;margin-bottom:8px;float:right}#footer .footer-nav .inner .right .footer-bottom-social-link a{color:#fff;text-decoration:none}#footer .footer-nav .inner .right .footer-bottom-social-link a:hover{text-decoration:underline}#footer .footer-nav .inner .right .footer-bottom-social-link ul{margin-bottom:0}#footer .footer-nav .inner .right .footer-bottom-social-link ul li{float:left}#footer .footer-nav .inner .right .footer-bottom-social-link ul li a{font-size:12px}#footer .footer-nav .inner .right .footer-bottom-social-link ul li span{float:left;margin-right:6px;margin-top:4px}#footer .footer-nav .inner .right .footer-bottom-social-link ul .separate{margin:0 8px;color:#fff;font-size:12px}#footer .footer-nav .inner .right .footer-bottom-social-link ul .facebook{width:7px;height:12px;font-size:12px}#footer .footer-nav .inner .right .footer-bottom-social-link ul .twitter{width:12px;height:11px;margin-right:5px}#footer .footer-nav .inner .footer-nav{clear:both;margin-bottom:7px}#footer .footer-nav .inner .footer-nav li{float:left;padding:0 8px;border-right:1px solid #fff}#footer .footer-nav .inner .footer-nav li.last{border-right:none}#footer .footer-nav .inner .footer-nav li.first{padding-left:0}#footer .footer-nav .inner .footer-nav li a{font-size:12px;color:#fff;text-decoration:none}#footer .footer-nav .inner .footer-nav li a:hover{text-decoration:underline}#footer .footer-nav .inner .copy-right{font-size:11px;color:#fff;margin-top:33px;clear:both}body.ie8 #footer .social-btn li{position:relative}body.ie8 #footer .social-btn .twitter{position:relative;width:68px}body.ie8 #footer .social-btn .icon-twitter{background:url(/resources/images/btn-tweet.png) center center no-repeat;width:68px;height:20px;display:inline-block;float:left;position:absolute;left:0;top:0}.nav-global{width:960px;margin:17px auto 0;position:relative;z-index:10}.nav-global .logo{float:left}.nav-global .nav-global-contents .nav{float:left;margin-left:45px;margin-top:9px;margin-bottom:0}.nav-global .nav-global-contents li{float:left}.nav-global .nav-global-contents li.active a{border-bottom:3px solid #1a8acb}.nav-global .nav-global-contents .contents a{display:block;width:89px;height:25px}.nav-global .nav-global-contents .contents a:hover{border-bottom:3px solid #1a8acb}.nav-global .nav-global-contents .future-company a{display:block;width:109px;height:25px;margin-left:36px}.nav-global .nav-global-contents .future-company a:hover{border-bottom:3px solid #1a8acb}.nav-global .nav-global-contents .future-market a{display:block;width:62px;height:25px;margin-left:36px}.nav-global .nav-global-contents .future-market a:hover{border-bottom:3px solid #1a8acb}.nav-global .nav-global-contents #cse-search-form{width:100% !important}.nav-global .nav-global-contents #cse-search-form input.gsc-search-button:focus{box-shadow:inset 0 0 0 1px rgba(255,255,255,0.5);-webkit-box-shadow:inset 0 0 0 1px rgba(255,255,255,0.5);-moz-box-shadow:inset 0 0 0 1px rgba(255,255,255,0.5);outline:none}.nav-global .nav-global-contents #cse-search-form input.gsc-search-button:focus{border-color:#666666;background-color:#CECECE;background-image:none;filter:none;outline:none}.nav-global .nav-global-contents #cse-search-form .gsc-search-button-v2{height:13px;padding:5px 27px;margin-left:0;width:13px;margin-top:2px;border-color:#00978c;background-image:none;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;background-color:#01968b;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #00a497), color-stop(100%, #01877e));background-image:-webkit-linear-gradient(top, #00a497 0%, #01877e 100%);background-image:-moz-linear-gradient(top, #00a497 0%, #01877e 100%);background-image:-o-linear-gradient(top, #00a497 0%, #01877e 100%);background-image:linear-gradient(to bottom, #00a497 0%,#01877e 100%)}.nav-global .nav-global-contents #cse-search-form table{padding:0 !important;border:none;height:23px;width:223px;background-color:inherit;color:#000}.nav-global .nav-global-contents #cse-search-form td{padding:0 !important;border:#7d7d7d;color:#000}.nav-global .nav-global-contents #cse-search-form .gsib_b{display:none}.nav-global .nav-global-contents #cse-search-form .gsc-input{width:223px;margin-right:5px}.nav-global .nav-global-contents #cse-search-form .gsc-input:focus{outline:none}.nav-global .nav-global-contents #cse-search-form .gsc-input .gsc-input-box{border:1px solid #7d7d7d;background:#fff;height:25px;width:223px;margin-right:5px}.nav-global .nav-global-contents #cse-search-form input[type="text"]{padding:3px !important;height:19px;width:100%;-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;-webkit-appearance:none;height:21px !important;width:210px !important;outline:0;margin-left:5px !important}.nav-global .nav-global-contents #cse-search-form input[type="button"]{margin-left:0 !important;padding-left:4px;cursor:pointer;background-color:#a0a0a0;border:1px solid #a0a0a0;color:#ffffff;letter-spacing:4px;height:27px;width:40px;-webkit-appearance:none;outline:0}.nav-global .nav-global-contents #cse-search-form .gsc-clear-button,.nav-global .nav-global-contents #cse-search-form .table.gsc-branding{display:none}.nav-global .nav-global-contents #tit_google_search{margin-bottom:-15px}.nav-global .search-google{width:300px;float:right}#index-header .nav-global{margin:17px auto 20px}.header-contents{text-align:center}.header-contents .inner{background:url(/resources/images/bg-careertop.png) no-repeat 50% 50%;height:389px;width:100%;position:absolute;top:0;z-index:1;height:389px}.header-contents .btn-wrap{width:762px;text-align:left;padding:0;position:absolute;bottom:0;left:50%;margin-left:-381px}.header-contents li{padding:0;float:left;border:1px solid #3f9cd2}.header-contents li a{height:60px;width:251px;display:block;background-color:#1873a6;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #115b81), color-stop(100%, #1e8bca));background-image:-webkit-linear-gradient(top, #115b81 0%, #1e8bca 100%);background-image:-moz-linear-gradient(top, #115b81 0%, #1e8bca 100%);background-image:-o-linear-gradient(top, #115b81 0%, #1e8bca 100%);background-image:linear-gradient(to bottom, #115b81 0%,#1e8bca 100%)}.header-contents li a:hover{background-color:#1873a6;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #1e8bca), color-stop(100%, #115b81));background-image:-webkit-linear-gradient(top, #1e8bca 0%, #115b81 100%);background-image:-moz-linear-gradient(top, #1e8bca 0%, #115b81 100%);background-image:-o-linear-gradient(top, #1e8bca 0%, #115b81 100%);background-image:linear-gradient(to bottom, #1e8bca 0%,#115b81 100%)}.header-contents .btn-contents,.header-contents .btn-future-company{margin-right:1px;border-radius:0}.sub-navigation{border:1px solid #666}.sub-navigation-title{color:#fff;padding:10px;position:relative;padding-left:30px}.sub-navigation-title .text-icon{position:absolute;top:.35em;left:6px;font-weight:bold;font-size:20px;text-shadow:1px 1px 0 rgba(0,0,0,0.3)}.sub-navigation-list{margin:0;background-color:#fff;font-size:86%}.sub-navigation-list>li:first-child a{border-top:none}.sub-navigation-list a{display:block;border-top:1px solid #666;padding:10px;text-decoration:none}.sub-navigation-list a:hover{background-color:#f2f4f7}#container{min-height:100%}#container .section-link{width:100%;border:solid 1px #e3e3e3;background-color:#f6f7fa;height:35px;margin-top:40px;display:table}#container .section-link.market{border:none}#container .section-link .txt{text-align:center;margin-bottom:0;display:table-cell;vertical-align:middle}#container .section-link .txt span{padding-right:5px}#container .section-link .txt a{font-size:13px;text-decoration:underline;color:#198acb}#container .section-link .txt a:hover{text-decoration:none}.side-contents{margin-bottom:0;background-color:#e1e1e1;padding:5px}.side-contents.market-detail{margin-bottom:20px}.side-contents.market-detail .head{padding-bottom:4px}.side-contents.market-detail .head h3,.side-contents.market-detail .head h2{font-size:14px;color:#000;background:url(/resources/images/bg-title-line-sub.png) 0 center no-repeat;padding-left:10px;padding-top:6px;padding-bottom:6px}.side-contents a{font-size:13px;color:#198acb;text-decoration:underline}.side-contents a:hover{text-decoration:none}.side-contents .head{padding-bottom:4px}.side-contents .head h3,.side-contents .head h2{font-size:14px;color:#000;background:url(/resources/images/bg-title-line-sub.png) 0 center no-repeat;padding-left:10px;padding-top:6px;padding-bottom:6px}.side-contents .notice{font-size:11px;text-align:right;display:block;padding-top:3px}.side-contents .side-tbl-lay{color:#000;font-size:12px;vertical-align:middle;margin-bottom:0}.side-contents .side-tbl-lay tr,.side-contents .side-tbl-lay td{vertical-align:middle}.side-contents .side-tbl-lay.search .side-item{padding:15px;background-color:#fff;border-bottom:1px solid #e1e1e1}.side-contents .side-tbl-lay.search .update{font-size:11px;color:#8c0000;margin-bottom:10px}.side-contents .side-tbl-lay.search .side-item-content{width:185px}.side-contents .side-tbl-lay.search .side-item-content .side-item-thumb{float:left;margin-right:8px;height:45px;margin-bottom:8px}.side-contents .side-tbl-lay.search .side-item-content .ttl{padding-top:3px;float:left;margin-bottom:0;width:120px}.side-contents .side-tbl-lay.search .side-item-content .ttl a{font-size:14px;line-height:19px;color:#198acb;text-decoration:none}.side-contents .side-tbl-lay.search .side-item-content .ttl a:hover{text-decoration:underline}.side-contents .side-tbl-lay.search .side-item-content .desc{clear:both;width:185px;word-wrap:break-word;font-size:12px}.side-contents .side-tbl-lay.search .side-item-content .desc a{color:#198acb;line-height:14px;text-decoration:none}.side-contents .side-tbl-lay.search .side-item-content .desc a:hover{text-decoration:underline}.side-contents .side-recruit{background-color:#fff;padding:20px 15px;text-align:center;border-bottom:1px solid #e1e1e1}.side-contents .side-recruit .side-recruit-ttl{margin-bottom:13px;text-align:left}.side-contents .side-recruit .side-recruit-ttl a{font-size:16px;color:#198acb;font-weight:normal}.side-contents .side-recruit .side-recruit-ttl a:hover{text-decoration:none}.side-contents .side-recruit .site{font-size:12px;text-align:right;color:#000;margin-bottom:6px}.side-contents .side-recruit .description{font-size:12px;line-height:14px;color:#000;text-align:left;margin-bottom:18px}.side-contents .side-recruit .btn-side-recruit{background-color:#01968b;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #00a497), color-stop(100%, #01877e));background-image:-webkit-linear-gradient(top, #00a497 0%, #01877e 100%);background-image:-moz-linear-gradient(top, #00a497 0%, #01877e 100%);background-image:-o-linear-gradient(top, #00a497 0%, #01877e 100%);background-image:linear-gradient(to bottom, #00a497 0%,#01877e 100%);text-align:center;width:185px;height:29px;display:table;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.side-contents .side-recruit .btn-side-recruit img{margin-top:8px}.side-contents .side-tbl-corporation-list{margin-bottom:0}.side-contents .side-tbl-corporation-list td{padding-top:13px;padding-bottom:13px;padding-left:10px}.side-contents .side-tbl-market-list{margin-bottom:0}.side-contents .side-tbl-market-list td{padding-top:13px;padding-bottom:13px;padding-left:10px}.side-contents .side-tbl-market-list .growth-cat-s{width:25px;margin-right:5px}.side-contents .article-list,.side-contents .plane-list{font-size:12px;background:#fff;margin:0}.side-contents .article-list li,.side-contents .plane-list li{border-top:1px solid #e1e1e1;padding:10px}.side-contents .article-list li:first-child,.side-contents .plane-list li:first-child{border-top:none}.side-contents .article-list .wpp-list{margin:0}.side-contents .article-list .list-contents{display:table;width:100%}.side-contents .article-list .article-thumbnail,.side-contents .article-list .article-content{display:table-cell;vertical-align:middle}.side-contents .article-list .article-thumbnail{width:45px}.side-contents .article-list .article-thumbnail img{vertical-align:bottom}.side-contents .article-list .article-content{margin:0;padding-left:10px}.side-contents .article-list .content-date,.side-contents .article-list .content-description{display:block}.side-contents .article-list .content-date{font-weight:bold;margin-bottom:3px}.side-contents .article-list .list-description{margin:10px 0 0}#sub .notice{font-size:11px;text-align:right;display:block;padding-top:5px;margin-bottom:20px}#sub .notice.tx-left{text-align:left}#sub .side-bnr{margin-bottom:20px;width:225px;height:225px}#sub .side-bnr img{opacity:1;-ms-filter:"alpha(opacity=100)";-webkit-transition:opacity 0.1s linear;-moz-transition:opacity 0.1s linear;-o-transition:opacity 0.1s linear;transition:opacity 0.1s linear}#sub .side-bnr:hover img{opacity:.5;-ms-filter:"alpha(opacity=50)";-webkit-transition:opacity 0.1s linear;-moz-transition:opacity 0.1s linear;-o-transition:opacity 0.1s linear;transition:opacity 0.1s linear}#sub .facebook-plugin h2{height:35px}.layout-type-login{width:100%;height:100%;background-color:#364760}.layout-type-login .layout-body{width:100%;height:100%}.layout-type-login .layout-body-content{position:absolute;top:50%;left:50%;margin-top:-180px;margin-left:-180px;width:340px;padding:0}.layout-type-login .grid-login{margin:20px}.layout-type-login .login-input,.layout-type-login .login-button{margin-bottom:10.5px;width:100%}.layout-type-login .login-button{padding-top:14px;padding-bottom:14px}.layout-type-login .login-link{color:#fff}.layout-type-login .form-checkbox{text-align:center;color:#fff;font-size:86%;margin-bottom:10.5px}.layout-type-login .form-checkbox-label .checkbox{top:-.05em}.layout-type-error .mod-box-statusError{text-align:center;margin:0 auto;width:570px}.layout-type-error .mod-box-statusError .lead{font-size:30px;margin:95px 0 40px 0}.layout-type-error .mod-box-statusError p{font-size:14px;line-height:23px;margin-bottom:35px}.layout-type-error .mod-box-statusError .go-to-top a{color:#198acb;text-decoration:underline}.layout-type-error .mod-box-statusError .go-to-top a:hover{text-decoration:none}.layout-2column{width:960px;margin:0 auto 60px}.layout-2column #main{width:715px;float:left;margin:0 0 0 0;position:relative}.layout-2column #main .head-bg{background:url(/resources/images/2col-box-head.png) no-repeat 0 0;width:715px;height:5px;position:absolute;top:-5px;left:-5px}.layout-2column #sub{width:225px;float:right}.layout-2column .section-row{background:url(/resources/images/bg-section-row.png) no-repeat 0 0;widows:705px;height:36px}.layout-2column .section-row h2{font-size:16px;color:#fff;padding:8px 20px;font-weight:bold}.listContents{width:960px;margin:0 auto}.mod-list-header-box{margin-bottom:40px}.mod-list-header-box h1{margin-bottom:16px}.mod-list-header-box .box-main{width:960px}.mod-list-header-box .box-main .left{float:left;width:470px;margin-right:20px}.mod-list-header-box .box-main .left .bnr-box{position:relative;width:470px;height:250px;overflow:hidden}.mod-list-header-box .box-main .left .bnr-box a{width:470px;height:250px;display:inline-block;overflow:hidden;position:relative}.mod-list-header-box .box-main .left .bnr-box a:hover .ttl-row{opacity:0;-ms-filter:"alpha(opacity=0)";-webkit-transition:opacity 0.1s ease-out;-moz-transition:opacity 0.1s ease-out;-o-transition:opacity 0.1s ease-out;transition:opacity 0.1s ease-out}.mod-list-header-box .box-main .left .bnr-box .point-square{position:absolute;width:80px;height:80px;text-align:center;top:10px;right:10px;z-index:10}.mod-list-header-box .box-main .left .bnr-box .point-square .txt{position:absolute;font-size:37px;color:#fff;padding-top:32px;display:block;top:0;left:17px}.mod-list-header-box .box-main .left .bnr-box .ttl-row{position:absolute;opacity:1;-ms-filter:"alpha(opacity=100)";bottom:0;width:100%;background-color:rgba(0,0,0,0.7);font-size:18px;color:#fff;z-index:1;text-align:right;padding:7px 10px;display:table;vertical-align:middle}.mod-list-header-box .box-main .left .bnr-box .ttl-row .copy{font-size:12px;text-align:left;display:inline-block;display:table-cell;vertical-align:middle;width:220px}.mod-list-header-box .box-main .right{float:left;width:470px}.mod-list-header-box .box-main .right .bnr-box{position:relative;width:470px;height:115px;overflow:hidden}.mod-list-header-box .box-main .right .bnr-box a{width:470px;height:115px;display:inline-block;overflow:hidden;position:relative}.mod-list-header-box .box-main .right .bnr-box a:hover .ttl-row{opacity:0;-ms-filter:"alpha(opacity=0)";-webkit-transition:opacity 0.1s ease-out;-moz-transition:opacity 0.1s ease-out;-o-transition:opacity 0.1s ease-out;transition:opacity 0.1s ease-out}.mod-list-header-box .box-main .right .bnr-box .point-square{position:absolute;width:80px;height:80px;text-align:center;top:10px;right:10px;z-index:10}.mod-list-header-box .box-main .right .bnr-box .point-square .txt{position:absolute;top:0;left:17px;font-size:37px;color:#fff;padding-top:32px;display:block}.mod-list-header-box .box-main .right .bnr-box .ttl-row{position:absolute;bottom:0;width:100%;background-color:rgba(0,0,0,0.7);font-size:18px;color:#fff;z-index:1;text-align:right;padding:7px 95px 7px 10px;display:table;vertical-align:middle;opacity:1;-ms-filter:"alpha(opacity=100)"}.mod-list-header-box .box-main .right .bnr-box .ttl-row .copy{font-size:12px;text-align:left;display:inline-block;display:table-cell;vertical-align:middle;width:220px}.mod-list-header-box .box-main .right .bnr-box:first-child{margin-bottom:20px}.mod-list-header-box .box-main .right.market .left-col{float:left;width:115px}.mod-list-header-box .box-main .right.market .right-col{float:right;width:340px}.mod-list-header-box .box-main .right.market .right-col .ttl-market-wrap{display:table;width:340px}.mod-list-header-box .box-main .right.market .right-col .ttl-market-wrap .ttl-left-col{vertical-align:top;display:block;width:300px;float:left;color:#1a8acb;font-size:16px}.mod-list-header-box .box-main .right.market .right-col .ttl-market-wrap .ttl-left-col a{color:#1a8acb;text-decoration:underline;position:static;height:auto;width:340px}.mod-list-header-box .box-main .right.market .right-col .ttl-market-wrap .ttl-left-col a .txt-ov{font-size:12px;color:#1a8acb}.mod-list-header-box .box-main .right.market .right-col .ttl-market-wrap .ttl-left-col a:hover{text-decoration:none}.mod-list-header-box .box-main .right.market .right-col .ttl-market-wrap .ttl-right-col{display:block;vertical-align:top;float:right}.mod-list-header-box .box-main .right.market .right-col .description{font-size:14px;line-height:19px;color:#000;margin-top:0;clear:both;padding-top:0}.mod-list-header-box .main-description{margin-bottom:0;font-size:14px;line-height:23px;color:#000;padding-top:20px;clear:both}.mod-list-header-box .description{margin-top:20px}.mod-list-body-box{width:960px}.mod-list-body-box h2{padding-bottom:12px;border-bottom:2px solid #198acb}.mod-list-body-box .box-main{margin-top:20px}.mod-list-body-box .box-main .market-field{width:306px;float:left;margin-right:20px;margin-bottom:40px}.mod-list-body-box .box-main .market-field.last{margin-right:0}.mod-list-body-box .box-main .market-field .thumb{margin-bottom:12px;height:140px}.mod-list-body-box .box-main .market-field .market-desc a{font-size:16px;color:#1a8acb;text-decoration:underline}.mod-list-body-box .box-main .market-field .market-desc a:hover{text-decoration:none}.mod-list-body-box .box-main .market-field .market-desc .index-market-ttl{font-size:16px;margin-bottom:12px}.mod-list-body-box .box-main .market-field .market-desc .txt{margin-bottom:0;font-size:13px;line-height:18px}.mod-list-body-box .box-main .market-field .market-desc .more a{font-size:13px;color:#1a8acb}.mod-list-body-box .box-main ul{margin-bottom:0}.mod-list-body-box .box-main .item{width:306px;height:400px;margin-bottom:45px;float:left;margin-right:20px}.mod-list-body-box .box-main .item.last{margin-right:0}.mod-list-body-box .box-main .item .item-header{font-size:16px;color:#000;line-height:19px;height:43px;margin-bottom:5px}.mod-list-body-box .box-main .item .item-header h3{margin-bottom:0;padding-top:5px;padding-left:0;float:left;line-height:19px}.mod-list-body-box .box-main .item .item-header h3:hover{text-decoration:underline}.mod-list-body-box .box-main .item .item-body .more{text-align:right;margin-top:8px;margin-bottom:0}.mod-list-body-box .box-main .item .item-body .more a{color:#198acb;font-size:14px;text-decoration:underline;text-align:right}.mod-list-body-box .box-main .item .item-body .more a:hover{text-decoration:none}.mod-list-body-box .box-main .item .item-body-rows .row{display:table;width:100%;height:60px;border-bottom:1px dotted #000}.mod-list-body-box .box-main .item .item-body-rows .row .arrow{display:table-cell;vertical-align:middle;background:url("/resources/images/arrow-blue-r.png") left center no-repeat;width:15px}.mod-list-body-box .box-main .item .item-body-rows .row .txt{display:table-cell;vertical-align:middle;width:230px;padding-right:10px}.mod-list-body-box .box-main .item .item-body-rows .row .txt a{color:#198acb;font-size:14px}.mod-list-body-box .box-main .item .item-body-rows .row .txt a:hover{text-decoration:none}.mod-list-body-box .box-main .item .item-body-rows .row .growth-cat-s{float:right;text-align:right;padding-top:14px}.mod-list-body-box .box-main .thumb{position:relative;height:140px;margin-bottom:5px}.mod-list-body-box .box-main .market-area-link-arrow{background:url("/resources/images/blue-arrow-r.png") left center no-repeat;position:absolute;bottom:0;right:0;display:inline-block;width:33px;height:33px}body.ie8 .mod-list-header-box .box-main .left .bnr-box .ttl-row{background-color:#000;opacity:.8;-ms-filter:"alpha(opacity=80)"}body.ie8 .mod-list-header-box .box-main .right .bnr-box .ttl-row{background-color:#000;opacity:.8;-ms-filter:"alpha(opacity=80)"}.indexContents .index-desc-box{text-align:center;width:960px;margin:0 auto}.indexContents .index-desc-box .index-lead{text-align:center;margin:40px 0 0 0}.indexContents .index-2col{margin:43px 0 0 0;padding-bottom:40px}.indexContents .index-2col .col{float:left;width:425px;margin-right:35px}.indexContents .index-2col .col p{font-size:15px;text-align:left;line-height:24px;margin-top:19px;color:#000}.indexContents .index-2col .col.last{width:490px}.indexContents .index-contents-box{background:url(/resources/images/bg-section-contents.png) repeat-x 0 0}.indexContents .index-contents-box .inner{width:960px;margin:0 auto;padding:30px 0 40px}.indexContents .index-contents-box .contents-box-title{position:relative;margin:0 0 20px}.indexContents .index-contents-box .contents-box-title-ttl{font-size:14px;margin:0}.indexContents .index-contents-box .contents-box-title-ttl img{vertical-align:middle;margin-right:30px}.indexContents .index-contents-box .contents-box-title-link{position:absolute;top:0;right:0;margin:0}.indexContents .index-contents-box .contents-box-title-link a{color:#000;display:inline-block}.indexContents .index-contents-box .contents-box-title-link a:hover{text-decoration:none}.indexContents .index-contents-box .contents-box-title-link a .wrap-link{background:url("/resources/images/arrow-s_black.png") 0 center no-repeat;padding-left:10px}.indexContents .index-contents-box .contents-box-list{overflow:hidden;margin-right:-20px;margin-bottom:10px}.indexContents .index-contents-box .contents-box-list>li{float:left;width:470px;margin:0 20px 20px 0}.indexContents .index-contents-box .contents-box-list>li img{vertical-align:bottom}.indexContents .index-contents-box .contents-box-list>li>a{color:#000;display:block;height:190px;padding:10px;background:url(img/static/contents/bg_articleDetail.png) 0 0;text-decoration:none;position:relative;z-index:1}.indexContents .index-contents-box .contents-box-list>li>a img{opacity:1;-ms-filter:"alpha(opacity=100)";-webkit-transition:opacity 0.1s linear;-moz-transition:opacity 0.1s linear;-o-transition:opacity 0.1s linear;transition:opacity 0.1s linear}.indexContents .index-contents-box .contents-box-list>li>a:hover img{opacity:.5;-ms-filter:"alpha(opacity=50)";-webkit-transition:opacity 0.1s linear;-moz-transition:opacity 0.1s linear;-o-transition:opacity 0.1s linear;transition:opacity 0.1s linear}.indexContents .index-contents-box .contents-box-list>li>a:after{z-index:1;position:absolute;bottom:0;right:0;margin-left:14px;border:solid transparent;content:"";border-left-color:#1a8acb;border-width:14px;display:inline-block;width:0;height:0;border-width:0 0 14px 14px;border-color:transparent transparent #1a8acb transparent}.indexContents .index-contents-box .contents-box-list>li .box-list-main{margin-bottom:10px}.indexContents .index-contents-box .contents-box-list>li .box-list-image{float:left;background:#fff;margin-right:10px}.indexContents .index-contents-box .contents-box-list>li .box-list-content{padding:0;position:relative;overflow:hidden}.indexContents .index-contents-box .contents-box-list>li .box-list-description{font-size:12px}.indexContents .index-contents-box .contents-box-list>li .box-list-header{font-weight:bold}.indexContents .index-contents-box .contents-box-list>li .box-list-date,.indexContents .index-contents-box .contents-box-list>li .box-list-title{display:block}.indexContents .index-contents-box .contents-box-list>li .box-list-date{font-size:12px;margin-bottom:10px}.indexContents .index-contents-box .contents-box-list>li .box-list-title{font-size:14px;margin-bottom:10px}.indexContents .index-contents-box .contents-box-list>li .mod-contents-label{margin-bottom:10px;position:relative;top:0;left:0}.indexContents .index-contents-box .contents-box-list .contents-category-link{margin:0}.indexContents .index-contents-box .contents-box-list .contents-category-link a{color:#fff;display:block;text-align:center;padding:8px 0;background:#000;text-decoration:none}.indexContents .index-contents-box .contents-box-list .contents-category-link a:hover{background:#4d4d4d}.indexContents .index-contents-box .contents-box-list .contents-category-link a .wrap-link{background:url("/resources/images/arrow-s.png") 0 center no-repeat;padding-left:10px}.indexContents .index-contents-box .mod-contents-articleList .articleList-inner{padding-top:10px}.indexContents .index-contents-box .mod-contents-articleList .contents-box-title{margin-bottom:10px}.indexContents .index-contents-box .mod-contents-articleList .contents-box-title-ttl{font-size:16px}.indexContents .index-contents-box .mod-contents-articleList .articleList-link{overflow:hidden;margin-right:-20px}.indexContents .index-contents-box .mod-contents-articleList .articleList-link li{float:left;width:454px;margin:0 20px 10px 0;background-position:0 center}.indexContents .index-contents-box .mod-contents-articleList .articleList-link .link-header{float:none;margin:0}.indexContents .index-contents-box .mod-contents-articleList .articleList-link .date{font-size:14px;width:auto;margin-right:10px}.indexContents .index-middle{clear:both;position:relative}.indexContents .index-middle .inner{background:url(/resources/images/bg-careermiddle.png) repeat-x 0 0;width:100%;height:699px}.indexContents .index-middle .index-box{width:960px;margin:0 auto 0 auto;padding-top:60px}.indexContents .index-middle .index-box .col{width:470px;float:left;margin-right:20px}.indexContents .index-middle .index-box .col .head{border-bottom:1px solid #9cc4d1;margin-bottom:10px}.indexContents .index-middle .index-box .col.last{margin:0}.indexContents .index-middle .index-box .col .ttl{padding-bottom:9px;height:42px;float:left}.indexContents .index-middle .index-box .col .head-desc p{font-size:14px;line-height:23px;color:#fff;margin-bottom:15px;height:69px}.indexContents .index-middle .index-box .go-to-index{float:right;margin-top:10px;background:url("/resources/images/arrow-s.png") 0 center no-repeat}.indexContents .index-middle .index-box .go-to-index a{font-size:13px;color:#fff;text-decoration:underline;font-weight:normal}.indexContents .index-middle .index-box .go-to-index a:hover{text-decoration:none}.indexContents .index-middle .index-box .go-to-index .txt{padding-left:10px}.indexContents .index-middle .index-box .index-company-list a{font-size:14px;color:#fff;text-decoration:underline}.indexContents .index-middle .index-box .index-company-list a:hover{text-decoration:none}.indexContents .index-middle .index-box .index-company-list .company{padding:14px 10px;background:url(/resources/images/text-transparent.png) no-repeat 0 0;width:230px;height:110px;float:left;margin-right:10px;margin-bottom:10px}.indexContents .index-middle .index-box .index-company-list .company.even{margin-right:0}.indexContents .index-middle .index-box .index-company-list .company .thumb{float:left;margin-right:14px}.indexContents .index-middle .index-box .index-company-list .company .thumb img{width:60px}.indexContents .index-middle .index-box .index-company-list .company .center{float:left;margin-right:23px}.indexContents .index-middle .index-box .index-company-list .company .center p{font-size:13px;color:#fff;margin-bottom:4px;line-height:16px}.indexContents .index-middle .index-box .index-company-list .company .arrow{float:left;margin-top:16px;background:url("/resources/images/arrow-l.png") center center no-repeat;width:23px;height:45px}.indexContents .index-middle .index-box .index-company-list .company .company-link{clear:both;padding-top:3px;margin:0}.indexContents .index-middle .index-box .index-company-list .company .company-link .arrow-s{margin-right:4px}.indexContents .index-middle .index-box .index-company-list .company .company-link .company-name{background:url("/resources/images/arrow-s.png") left center no-repeat}.indexContents .index-middle .index-box .index-company-list .company .company-link .company-name a{font-size:14px;color:#fff;font-weight:bold;text-decoration:underline}.indexContents .index-middle .index-box .index-company-list .company .company-link .company-name a:hover{text-decoration:none}.indexContents .index-middle .index-box .index-company-list .company .company-link .company-name span{padding-left:10px}.indexContents .index-middle .index-box .index-market-list{width:470px}.indexContents .index-middle .index-box .index-market-list a{text-decoration:none;font-size:16px;color:#fff}.indexContents .index-middle .index-box .index-market-list a:hover{text-decoration:none}.indexContents .index-middle .index-box .index-market-list .market{margin-right:20px;float:left;width:225px;height:240px}.indexContents .index-middle .index-box .index-market-list .market.even{margin-right:0}.indexContents .index-middle .index-box .index-market-list .market .thumb{height:110px}.indexContents .index-middle .index-box .index-market-list .market-desc{margin-top:9px}.indexContents .index-middle .index-box .index-market-list .market-desc .index-market-ttl{background:url("/resources/images/arrow-s.png") left 4px no-repeat;margin:0 0 4px 0;text-decoration:underline}.indexContents .index-middle .index-box .index-market-list .market-desc .index-market-ttl:hover{text-decoration:none}.indexContents .index-middle .index-box .index-market-list .market-desc .index-market-ttl .arrow-s{margin-right:4px}.indexContents .index-middle .index-box .index-market-list .market-desc .index-market-ttl .market-name{font-weight:bold;padding-left:6px}.indexContents .index-middle .index-box .index-market-list .market-desc .index-market-ttl .market-name a{text-decoration:underline;font-size:16px;color:#fff;font-weight:bold}.indexContents .index-middle .index-box .index-market-list .market-desc .index-market-ttl .market-name a:hover{text-decoration:none}.indexContents .index-middle .index-box .index-market-list .market-desc .txt{word-wrap:break-word;font-size:13px;color:#fff;line-height:20px;margin:0;text-decoration:none}.indexContents .index-middle .index-box .index-market-list .market-desc .txt a{color:#fff;text-decoration:underline}.indexContents .index-middle .index-box .index-market-list .market-desc .txt a:hover{text-decoration:none}.indexContents .index-middle .index-box .index-market-list .market-desc .txt .more{text-decoration:underline}.indexContents .index-middle .index-box .index-market-list .market-desc .txt .more:hover{text-decoration:none}.layout-type-userguide{text-align:center}.layout-type-userguide .userguide-content-box{width:990px;margin:0 auto;background-color:#fff}.layout-type-userguide .userguide-box-title,.layout-type-userguide .userguide-main-title{font-size:20px;color:#fff;padding:20px 0}.layout-type-userguide .userguide-main-title{background-color:#364760;padding:72px}.layout-type-userguide .userguide-main-title p.logo{margin-bottom:54px}.layout-type-userguide .userguide-main-title p.lead{margin-bottom:55px}.layout-type-userguide .userguide-feature-box{padding:35px 0 40px 0}.layout-type-userguide .userguide-title-outline{background-color:#6793ce;position:relative}.layout-type-userguide .userguide-title-outline .icon-title-more{position:absolute;top:-30px;left:70px}.layout-type-userguide .userguide-title-outline .title-text{margin:0 auto;text-align:left;font-size:20px;margin-left:160px;background:url(img/static/userguide/icon-title-mail.png) no-repeat left center;padding-left:60px}.layout-type-userguide .userguide-functions{background:#f7f7f7;padding-left:40px}.layout-type-userguide .userguide-functions h3{padding:50px 0 30px;font-size:18px}.layout-type-userguide .userguide-functions .col-box-3{width:300px;display:inline-block;margin-right:10px}.layout-type-userguide .userguide-functions .col-box-3 .title{font-size:18px;padding-left:65px;text-align:left}.layout-type-userguide .userguide-functions .col-box-3 .title.analyze{background:url(img/static/userguide/icon-function-analyze.png) no-repeat left center;padding-left:55px}.layout-type-userguide .userguide-functions .col-box-3 .title.market{background:url(img/static/userguide/icon-function-market.png) no-repeat left center}.layout-type-userguide .userguide-functions .col-box-3 .title.corporation{background:url(img/static/userguide/icon-function-corporation.png) no-repeat left center}.layout-type-userguide .userguide-title-analyze{background:#aca7bd url(img/static/userguide/icon-title-analyze.png) no-repeat 290px 10px}.layout-type-userguide .userguide-title-market{background:#ae69af url(img/static/userguide/icon-title-market.png) no-repeat 260px 10px}.layout-type-userguide .userguide-title-corp{background:#47bac1 url(img/static/userguide/icon-title-corp.png) no-repeat 265px 10px}.layout-type-userguide .userguide-box-text{text-align:left}.layout-type-userguide .userguide-box-text.odd{background:#f7f7f7}.layout-type-userguide .userguide-box-text .text{font-size:110%;line-height:180%;width:480px;padding:40px 30px 40px 40px}.layout-type-userguide .userguide-box-text .text p{margin-bottom:40px}.layout-type-userguide .userguide-box-text h3{margin-bottom:30px;font-weight:bold}.layout-type-userguide .userguide-box-text h4{font-weight:bold}.layout-type-userguide .userguide-box-text .img{float:right;text-align:right;padding:80px 0 40px 0}.layout-1column{margin:0 auto 0}.layout-type-refer-2col.sitemap .contents{padding:0}.layout-type-refer-2col .mod-list-header-box{margin-bottom:20px}.layout-type-refer-2col .mod-hdg2{margin-bottom:20px;font-size:20px;font-weight:bold}.layout-type-refer-2col .contents{border:5px solid #e1e1e1;padding:25px;font-size:12px;line-height:19px}.layout-type-refer-2col .contents p{font-size:12px;line-height:19px}.layout-type-refer-2col .contents .mod-list-number li{font-size:12px;line-height:19px;margin-left:10px}.layout-type-refer-2col .contents .mod-def-basic dt,.layout-type-refer-2col .contents .mod-def-basic dd{font-size:12px;line-height:19px}.layout-type-refer-2col .contents .ol-list{list-style-position:inside;font-size:20px;font-weight:bold}.layout-type-refer-2col .contents .ol-list p,.layout-type-refer-2col .contents .ol-list div{font-weight:normal}.layout-type-refer-2col .contents .ol-list p{margin-left:10px}.layout-type-refer-2col .refer-seciton{padding:20px;border-bottom:1px solid #1a8acb}.layout-type-refer-2col .refer-seciton.last{border:none}.layout-type-refer-2col .refer-seciton .list-sitemap{margin-bottom:0}.layout-type-refer-2col .refer-seciton .list-sitemap li{display:table;padding-left:9px;padding-bottom:10px}.layout-type-refer-2col .refer-seciton .list-sitemap li.first{padding-left:0}.layout-type-refer-2col .refer-seciton .list-sitemap li>span{display:table-cell}.layout-type-refer-2col .refer-seciton .list-sitemap li a{text-decoration:underline;color:#1a8acb;font-size:14px;padding-left:5px}.layout-type-refer-2col .refer-seciton .list-sitemap li a:hover{text-decoration:none}.layout-type-contents #shoulder{margin:17px auto}.layout-type-contents img{max-width:100%;height:auto}#breadcrumbs{clear:both;margin:0 auto;color:#aaa;float:left}#breadcrumbs li{font-size:12px;color:#000000;float:left;margin-left:4px}#breadcrumbs li:before{content:">";margin-right:4px}#breadcrumbs li:first-child{margin:0}#breadcrumbs li:first-child:before{content:"";margin:0}#breadcrumbs li.ie7_class9{content:"";margin:0}#breadcrumbs li.ie7_class9:before{content:"";margin:0}#breadcrumbs a{font-size:12px;color:#198acb}#breadcrumbs a:hover{text-decoration:none}#shoulder{margin:17px auto 23px auto;width:960px}#shoulder .pageController{float:right;margin:0}#shoulder .pageController .social-btn{float:left;margin:0;height:20px}#shoulder .pageController .social-btn li{float:left;margin-right:5px}#shoulder .pageController .social-btn li.last{margin-right:0}body.ie8 #shoulder .social-btn li{position:relative}body.ie8 #shoulder .social-btn .twitter{position:relative;width:68px}body.ie8 #shoulder .social-btn .icon-twitter{background:url(/resources/images/btn-tweet.png) center center no-repeat;width:68px;height:20px;display:inline-block;float:left;position:absolute;left:0;top:0}#footer .footer-nav .inner .right .footer-bottom-social-link ul li span,.growth-cat-s li,.growth-cat-s>span,.growth-cat-b li,.growth-cat-b>span{display:block;background:url('../img/sprite/icon-sa462cd8ab8.png') no-repeat}.growth-cat-b .agriculture{width:38px;height:45px;background-position:0 0}.growth-cat-b .architecture{width:43px;height:43px;background-position:0 -45px}.growth-cat-b .electronics{width:44px;height:43px;background-position:0 -88px}.growth-cat-b .energy{width:41px;height:44px;background-position:0 -131px}.growth-cat-b .food{width:41px;height:48px;background-position:0 -175px}.growth-cat-b .information{width:40px;height:41px;background-position:0 -223px}.growth-cat-b .life{width:45px;height:43px;background-position:0 -264px}.growth-cat-b .medical{width:44px;height:36px;background-position:0 -307px}.growth-cat-b .mobility{width:38px;height:43px;background-position:0 -343px}.growth-cat-b .net-service{width:44px;height:44px;background-position:0 -386px}.growth-cat-b .universe{width:47px;height:39px;background-position:0 -430px}.growth-cat-s.index .agriculture{width:19px;height:24px;background-position:0 -469px}.growth-cat-s .agriculture{width:19px;height:24px;background-position:0 -493px}.growth-cat-s.index .architecture{width:23px;height:23px;background-position:0 -517px}.growth-cat-s .architecture{width:23px;height:23px;background-position:0 -540px}.growth-cat-s.index .electronics{width:23px;height:23px;background-position:0 -563px}.growth-cat-s .electronics{width:24px;height:24px;background-position:0 -586px}.growth-cat-s.index .energy{width:17px;height:22px;background-position:0 -610px}.growth-cat-s .energy{width:17px;height:22px;background-position:0 -632px}.growth-cat-s.index .food{width:23px;height:24px;background-position:0 -654px}.growth-cat-s .food{width:23px;height:24px;background-position:0 -678px}.growth-cat-s.index .information{width:22px;height:23px;background-position:0 -702px}.growth-cat-s .information{width:22px;height:23px;background-position:0 -725px}.growth-cat-s.index .life{width:25px;height:23px;background-position:0 -748px}.growth-cat-s .life{width:24px;height:23px;background-position:0 -771px}.growth-cat-s.index .medical{width:24px;height:20px;background-position:0 -794px}.growth-cat-s .medical{width:24px;height:20px;background-position:0 -814px}.growth-cat-s.index .mobility{width:19px;height:23px;background-position:0 -834px}.growth-cat-s .mobility{width:19px;height:23px;background-position:0 -857px}.growth-cat-s.index .net-service{width:23px;height:24px;background-position:0 -880px}.growth-cat-s .net-service{width:23px;height:24px;background-position:0 -904px}.growth-cat-s.index .universe{width:24px;height:19px;background-position:0 -928px}.growth-cat-s .universe{width:24px;height:21px;background-position:0 -947px}#footer .footer-nav .inner .right .footer-bottom-social-link ul .facebook{width:7px;height:12px;background-position:0 -1020px}#footer .footer-nav .inner .right .footer-bottom-social-link ul .twitter{width:12px;height:11px;background-position:0 -1032px}.btn{border:1px solid #00a497;color:#fff;background-color:#01968b;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #00a497), color-stop(100%, #01877e));background-image:-webkit-linear-gradient(top, #00a497 0%, #01877e 100%);background-image:-moz-linear-gradient(top, #00a497 0%, #01877e 100%);background-image:-o-linear-gradient(top, #00a497 0%, #01877e 100%);background-image:linear-gradient(to bottom, #00a497 0%,#01877e 100%)}.btn a{color:#fff}.btn:focus,.btn:hover{border:1px solid #00a497;color:#fff;background-color:#01968b;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #01877e), color-stop(100%, #00a497));background-image:-webkit-linear-gradient(top, #01877e 0%, #00a497 100%);background-image:-moz-linear-gradient(top, #01877e 0%, #00a497 100%);background-image:-o-linear-gradient(top, #01877e 0%, #00a497 100%);background-image:linear-gradient(to bottom, #01877e 0%,#00a497 100%)}.btn:focus a,.btn:hover a{color:#fff}.btn.disabled,.btn[disabled],.btn.disabled:focus,.btn[disabled]:focus,.btn.disabled:hover,.btn[disabled]:hover,[class^="btn-"].disabled,[class^="btn-"][disabled],[class^="btn-"].disabled:focus,[class^="btn-"][disabled]:focus,[class^="btn-"].disabled:hover,[class^="btn-"][disabled]:hover{background-color:none;background-image:none;-ms-filter:"";background-color:#ccc !important;border:solid 1px #999 !important;color:#fff;cursor:not-allowed !important;text-shadow:none !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important}.btn,[class^="btn-"]{cursor:pointer;font:inherit;line-height:1;margin:0;padding:8px 20px 6px;text-align:center;text-decoration:none;vertical-align:middle;white-space:nowrap;display:inline-block;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;*margin-left:.3em}.btn:first-child,[class^="btn-"]:first-child{*margin-left:0}.btn:hover,[class^="btn-"]:hover{text-decoration:none}.btn:focus,[class^="btn-"]:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}#corp-spider-chart{width:370px;height:290px;margin:-20px 0 0 10px;float:left;position:relative}#corp-spider-chart .highcharts-axis-labels p{margin-bottom:0}#corp-spider-chart .highcharts-axis-labels .fig1{margin-left:-30px !important;margin-top:-20px !important}#corp-spider-chart .highcharts-axis-labels .fig2{margin-left:-18px !important;margin-top:5px !important}#corp-spider-chart .highcharts-axis-labels .fig3{margin-left:50px !important;margin-top:5px !important}#corp-spider-chart .highcharts-axis-labels .fig4{margin-left:30px !important;margin-top:-20px !important}body.ie8 #corp-spider-chart .highcharts-axis-labels .fig1{margin-left:-44px !important}body.ie8 #corp-spider-chart .highcharts-axis-labels .fig4{margin-left:44px !important}[class^="label-"]{font-size:12px;font-weight:normal;line-height:14px;padding:5px 10px 3px;text-align:center;vertical-align:baseline;white-space:nowrap;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:inline-block}[class^="label-"]:hover{text-decoration:none}#corp-news{width:705px}#corp-news #feed{padding:15px;height:320px;overflow:scroll}#corp-news #feed .items li{padding:20px 0;border-bottom:1px dotted #e1e1e1}#corp-news #feed .items li:first-child{padding-top:5px}#corp-news #feed .items a{color:#198acb;font-size:12px}#corp-news #feed .items a:hover{text-decoration:none}#corp-news #feed .items .content-snippet{color:#000000;margin:10px 0 0 0;line-height:19px;font-size:12px}#corp-news #feed .items .more{margin:10px 0 0 0}.modal-open .modal{overflow-x:hidden;overflow-y:auto;width:100%}.modal{position:fixed;top:0;right:0;bottom:0;left:0;display:none;overflow:hidden;height:auto}.modal.in .modal-dialog{display:block}.modal .modal-dialog{z-index:1060;margin:0 auto;z-index:1060;position:fixed;left:50%;top:50%;height:auto}.modal .modal-dialog.large{width:650px}.modal-score-description .modal-dialog{width:650px;border:5px solid #1a8acb;background-color:#fff}.modal-score-description .modal-dialog .modal-content{padding:30px 20px;background-color:#fff}.modal-score-description .modal-dialog .modal-content .modal-header{border:none;padding:0;margin:0}.modal-score-description .modal-dialog .modal-content .modal-header .modal-title{margin-bottom:35px}.modal-score-description .modal-dialog .modal-content .modal-body{border:none;padding:0;margin:0}.modal-score-description .modal-dialog .modal-content .modal-footer{border:none;padding:0;margin:0}.modal-score-description .modal-dialog .modal-content .fig-under{text-align:center;width:92px;margin:0 auto 0 auto}.modal-score-description .modal-dialog .modal-content .lead{font-size:14px;margin-bottom:25px;text-align:left}.asta-lazy-holder{margin:20px auto;background-position:0 50%;background-repeat:no-repeat}.asta-lazy-holder.sizeS{width:16px;height:16px;background-image:url(img/static/common/loader-s.gif)}.asta-lazy-holder.sizeM{width:32px;height:32px;background-image:url(img/static/common/loader-m.gif)}table{font-size:86%;width:100%;margin:0 0 21px;background-color:#fff;border-collapse:separate;border-top:1px solid #e1e1e1;border-right:1px solid #e1e1e1}table th,table td{vertical-align:top;border-bottom:1px solid #e1e1e1;border-left:1px solid #e1e1e1;padding:5px 10px}.tbl-sitemap{display:table}.tbl-sitemap .col{display:table-cell;width:235px}.tbl-score-description{border:none;font-size:14px;margin-bottom:30px}.tbl-score-description.last{margin-bottom:0}.tbl-score-description td{padding-left:0;text-align:left;padding-bottom:20px;border-bottom:1px dotted #1a8acb;color:#000;border-left:none;border-right:none;padding-top:20px}.tbl-score-description td.left{color:#1a8acb;border-left:none;border-right:none;border-bottom:1px dotted #1a8acb;width:195px;padding-right:0}.tbl-score-description td.last{border:none}.mod-tbl-use-scene{font-size:14px;color:#000;margin:5px;width:664px}.mod-tbl-use-scene th{font-size:13px;background-color:#e1e1e1;font-weight:bold}.mod-tbl-use-scene th.right{border-left:1px solid #fff}.mod-tbl-use-scene td{padding:0;border-left:none;height:100px}.mod-tbl-use-scene td img{vertical-align:bottom}.mod-tbl-use-scene td.right{border-left:#e1e1e1;vertical-align:middle;padding-left:15px;padding-right:15px;font-size:14px;color:#000;line-height:18px}.tbl-work-job{margin-bottom:0;border-right:none}.tbl-work-job th{background:url("/resources/images/market/bg-table-wrok-job.png") left top repeat;width:186px;height:277px;font-size:23px;color:#fff;vertical-align:middle;line-height:32px}.tbl-work-job td{vertical-align:middle;border-right:1px solid #e1e1e1;border-left:none;width:229px}.tbl-work-job td.tbl-border-r{border-right:1px solid #e1e1e1}.tbl-work-job td .cell{display:table}.tbl-work-job td img{display:table-cell;vertical-align:middle;padding-right:15px}.tbl-work-job td p{display:table-cell;font-size:14px;color:#000;vertical-align:middle}.tbl-growth-market-list{padding:20px 20px 0px 20px;margin-bottom:0}.tbl-growth-market-list td{vertical-align:middle;font-size:14px;color:#000;border:none;padding-bottom:20px;padding-top:0}.mod-grid{width:100%;overflow:hidden}.mod-grid>.col{float:left;padding:0 10px 5px}.base-box{width:715px;border:5px solid #e1e1e1;position:relative}.base-box.no-border-t{border-top:none}.base-box.no-border-b{border-bottom:none}.mod-box-message{border:5px solid #1a8acb;padding:21px}.mod-box-message.alert{color:#ca4b4b;border-color:#cb1a1a}.mod-box-title{background-color:#fff;border:1px solid #666}.mod-box-title-header{padding:21px;border-bottom:1px solid #666}.mod-box-title-body{padding:21px}.mod-domain-lead-box{margin-bottom:30px}.mod-domain-lead-box h1{font-size:25px;font-weight:normal;margin-top:6px}.mod-domain-lead-box .description{margin-top:30px;margin-bottom:0;text-align:left;clear:both;font-size:14px;line-height:20px}.mod-domain-lead-box ul{margin:0 0}.mod-domain-lead-box .left{float:left;width:580px}.mod-domain-lead-box .right{float:right;width:366px;height:140px}.main-header-box{margin-bottom:10px}.main-header-box a{color:#198acb;text-decoration:none}.main-header-box a:hover{text-decoration:underline}.main-header-box .head-bg{background:url("/resources/images/market/bg-market-detail-header.png") left top no-repeat;width:960px;height:5px}.main-header-box .left-col{padding-left:5px;padding-top:20px;float:left}.main-header-box .left-col .label-field{background-color:#15a492;margin:0 7px 5px 0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;height:23px;display:table;vertical-align:middle;float:left}.main-header-box .left-col .label-field p{color:#fff;font-size:14px;padding:0 10px;margin:0;display:table-cell;vertical-align:middle}.main-header-box .left-col .ttl{clear:both;font-size:32px;color:#000;margin-bottom:35px}.main-header-box .left-col .ttl.font28{font-size:28px}.main-header-box .left-col .market-expection{background-color:#e1e1e1;font-size:12px;color:#000;padding:7px 15px 0px;float:left;text-align:center}.main-header-box .left-col .market-expection p{margin-bottom:0}.main-header-box .left-col .market-expection .market-size{font-size:24px;margin-top:6px}.main-header-box .right-col{float:right;margin-top:15px}.main-header-box .desc{clear:both;font-size:14px;line-height:23px;padding-top:14px}.box-market-career{padding:30px;border:5px solid #1a8acb;background:url("/resources/images/corporation/fig-tri-under-b.png") center -5px no-repeat}.box-market-career .lead{font-size:14px;margin-bottom:15px;color:#000}.mod-market-review{margin-top:60px}.mod-market-review .ttl{font-size:23px;border-bottom:2px solid #1a8acb;padding-bottom:15px}.mod-market-review .txt{margin-top:30px;font-size:14px;line-height:25px}.mod-box-section-base a{text-decoration:none;color:#1a8acb}.mod-box-section-base a:hover{text-decoration:underline}.mod-box-section-base .contents{padding:20px}.mod-box-section-base .contents img{text-align:center;margin-bottom:15px}.mod-box-section-base .contents .txt{font-size:14px;line-height:25px;margin-bottom:0}.mod-box-section-base .contents .txt2{margin-top:20px;margin-bottom:0}.mod-box-section-base .contents .txt2 a{text-decoration:none;color:#1a8acb;margin-top:5px}.mod-box-section-base .contents .txt2 a:hover{text-decoration:underline}.mod-box-section-base h3,.mod-box-section-base h2{background:url("/resources/images/bg-section-ttl-row.png") 0 0 no-repeat;width:705px;height:36px;display:table}.mod-box-section-base h3.growth-market,.mod-box-section-base h2.growth-market{background:url("/resources/images/bg-section-ttl-row2.png") 0 0 no-repeat}.mod-box-section-base h3 .first,.mod-box-section-base h2 .first{color:#fff;font-size:16px;font-weight:bold;padding-left:32px;display:table-cell;vertical-align:middle;overflow:hidden}.mod-box-section-base h3 .last,.mod-box-section-base h2 .last{padding-left:0px;height:36px;background-color:#1a8acb;padding-right:20px;display:table-cell;vertical-align:middle}.mod-box-section-base .field-contents{padding:35px 20px 20px 20px}.mod-box-section-base .field-contents.item-mb-15 .row{margin-bottom:15px}.mod-box-section-base .field-contents .row{display:table;width:100%;margin-bottom:30px}.mod-box-section-base .field-contents .row.last{margin-bottom:0}.mod-box-section-base .field-contents .row.type1 .col{vertical-align:middle}.mod-box-section-base .field-contents .row.type1 .col .ttl-wrap .growth-cat-s>span{margin-right:5px}.mod-box-section-base .field-contents .row .img-desc{font-size:12px;color:#000;text-align:left;margin:4px 0 0 0}.mod-box-section-base .field-contents .row .item{width:322px;margin-right:20px;text-align:center}.mod-box-section-base .field-contents .row .col{width:322px;margin-right:20px;display:table-cell;vertical-align:bottom}.mod-box-section-base .field-contents .row .col.vl-top{vertical-align:top}.mod-box-section-base .field-contents .row .right-col{margin-right:0}.mod-box-section-base .field-contents .ttl-wrap{display:table;vertical-align:middle;padding-bottom:8px}.mod-box-section-base .field-contents .ttl-wrap .img-ttl{font-size:16px;color:#1a8acb;margin-bottom:10px;display:table-cell;vertical-align:middle}.mod-box-section-base .field-contents .ttl-wrap .growth-cat-s{display:table-cell;vertical-align:middle;float:none}.mod-box-section-base .field-contents .ttl-wrap .growth-cat-s>span{margin-right:5px}.mod-box-description{padding:15px}.mod-box-description .left{width:150px;float:left;margin-right:25px}.mod-box-description .left img{border:1px solid #e1e1e1}.mod-box-description .center{width:395px;float:left}.mod-box-description .center h1{margin-top:30px;margin-bottom:5px;font-size:25px;color:#000}.mod-box-description .center .link{margin-bottom:17px}.mod-box-description .center .link a{text-decoration:underline;color:#198acb;font-size:12px}.mod-box-description .center .link a:hover{text-decoration:none}.mod-box-description .center .info{font-size:14px;color:#000}.mod-box-description .right{float:right}.mod-box-chart{padding:15px;position:relative}.mod-box-chart .lead{font-size:14px;line-height:23px;color:#000}.mod-box-chart .tri-right{float:left;margin:60px 0 0 27px}.mod-box-chart .future-point-box{width:180px;float:right;margin-right:20px}.mod-box-chart .future-point-box .ttl{margin:0 0 0 3px}.mod-box-chart .future-point-box .point-square{width:178px;height:178px;margin:0;position:relative}.mod-box-chart .future-point-box .point-square .txt{font-size:98px;color:#fff;padding:38px 0 0 0;position:absolute;top:0;width:178px;text-align:center}.mod-box-chart .future-point-box .attention{font-size:11px;color:#000;margin:5px 0 0 0}.mod-box-chart .btn-score-desc{background-color:#3c3c3c;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #6e6e6e), color-stop(100%, #0a0a0a));background-image:-webkit-linear-gradient(top, #6e6e6e 0%, #0a0a0a 100%);background-image:-moz-linear-gradient(top, #6e6e6e 0%, #0a0a0a 100%);background-image:-o-linear-gradient(top, #6e6e6e 0%, #0a0a0a 100%);background-image:linear-gradient(to bottom, #6e6e6e 0%,#0a0a0a 100%);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-align:left;position:absolute;left:15px;top:375px}.mod-box-chart .point-summary{clear:both;padding-top:20px}.mod-box-chart .point-summary .txt{background-color:#eeeeee;padding:15px 20px;border-bottom:1px solid #fff;font-size:14px;line-height:23px;color:#000;margin-bottom:0}.mod-box-chart .point-summary .notice{background-color:#eeeeee;color:#000;font-size:12px;padding:15px 20px}.mod-box-section-lay h3,.mod-box-section-lay h2{background:url("/resources/images/bg-section-ttl-row.png") 0 0 no-repeat;width:705px;height:36px;display:table}.mod-box-section-lay h3.growth-market,.mod-box-section-lay h2.growth-market{background:url("/resources/images/bg-section-ttl-row2.png") 0 0 no-repeat}.mod-box-section-lay h3 .first,.mod-box-section-lay h2 .first{color:#fff;font-size:16px;font-weight:bold;padding-left:32px;display:table-cell;vertical-align:middle;overflow:hidden}.mod-box-section-lay h3 .last,.mod-box-section-lay h2 .last{padding-left:0px;height:36px;background-color:#1a8acb;padding-right:20px;display:table-cell;vertical-align:middle}.mod-box-section-lay .thumb-list li{float:left;height:126px}.mod-box-section-lay .thumb-list li.last .img{width:177px}.mod-box-section-lay .thumb-list li .txt{font-size:14px;color:#cccccc;text-align:center;display:block;margin-top:12px}.mod-box-section-lay .thumb-list .energy .img{background:url("/resources/images/market/thumb-growth-market-cat-energy_off.png") 0 0 no-repeat;width:176px;height:79px;display:block}.mod-box-section-lay .thumb-list .energy.active .img{background:url("/resources/images/market/thumb-growth-market-cat-energy_on.png") 0 0 no-repeat;width:176px;height:79px}.mod-box-section-lay .thumb-list .energy.active .txt{color:#198acb}.mod-box-section-lay .thumb-list .medical .img{background:url("/resources/images/market/thumb-growth-market-cat-medical_off.png") 0 0 no-repeat;width:176px;height:79px;display:block}.mod-box-section-lay .thumb-list .medical.active .img{background:url("/resources/images/market/thumb-growth-market-cat-medical_on.png") 0 0 no-repeat;width:176px;height:79px}.mod-box-section-lay .thumb-list .medical.active .txt{color:#198acb}.mod-box-section-lay .thumb-list .mobility .img{background:url("/resources/images/market/thumb-growth-market-cat-mobility_off.png") 0 0 no-repeat;width:176px;height:79px;display:block}.mod-box-section-lay .thumb-list .mobility.active .img{background:url("/resources/images/market/thumb-growth-market-cat-mobility_on.png") 0 0 no-repeat;width:176px;height:79px}.mod-box-section-lay .thumb-list .mobility.active .txt{color:#198acb}.mod-box-section-lay .thumb-list .universe .img{background:url("/resources/images/market/thumb-growth-market-cat-universe_off.png") 0 0 no-repeat;width:176px;height:79px;display:block}.mod-box-section-lay .thumb-list .universe.active .img{background:url("/resources/images/market/thumb-growth-market-cat-universe_on.png") 0 0 no-repeat;width:176px;height:79px}.mod-box-section-lay .thumb-list .universe.active .txt{color:#198acb}.mod-box-section-lay .thumb-list .food .img{background:url("/resources/images/market/thumb-growth-market-cat-food_off.png") 0 0 no-repeat;width:176px;height:79px;display:block}.mod-box-section-lay .thumb-list .food.active .img{background:url("/resources/images/market/thumb-growth-market-cat-food_on.png") 0 0 no-repeat;width:176px;height:79px}.mod-box-section-lay .thumb-list .food.active .txt{color:#198acb}.mod-box-section-lay .thumb-list .agriculture .img{background:url("/resources/images/market/thumb-growth-market-cat-agriculture_off.png") 0 0 no-repeat;width:176px;height:79px;display:block}.mod-box-section-lay .thumb-list .agriculture.active .img{background:url("/resources/images/market/thumb-growth-market-cat-agriculture_on.png") 0 0 no-repeat;width:176px;height:79px}.mod-box-section-lay .thumb-list .agriculture.active .txt{color:#198acb}.mod-box-section-lay .thumb-list .architecture .img{background:url("/resources/images/market/thumb-growth-market-cat-architecture_off.png") 0 0 no-repeat;width:176px;height:79px;display:block}.mod-box-section-lay .thumb-list .architecture.active .img{background:url("/resources/images/market/thumb-growth-market-cat-architecture_on.png") 0 0 no-repeat;width:176px;height:79px}.mod-box-section-lay .thumb-list .architecture.active .txt{color:#198acb}.mod-box-section-lay .thumb-list .net-service .img{background:url("/resources/images/market/thumb-growth-market-cat-net-service_off.png") 0 0 no-repeat;width:176px;height:79px;display:block}.mod-box-section-lay .thumb-list .net-service.active .img{background:url("/resources/images/market/thumb-growth-market-cat-net-service_on.png") 0 0 no-repeat;width:176px;height:79px}.mod-box-section-lay .thumb-list .net-service.active .txt{color:#198acb}.mod-box-section-lay .thumb-list .information .img{background:url("/resources/images/market/thumb-growth-market-cat-information_off.png") 0 0 no-repeat;width:176px;height:79px;display:block}.mod-box-section-lay .thumb-list .information.active .img{background:url("/resources/images/market/thumb-growth-market-cat-information_on.png") 0 0 no-repeat;width:176px;height:79px}.mod-box-section-lay .thumb-list .information.active .txt{color:#198acb}.mod-box-section-lay .thumb-list .life .img{background:url("/resources/images/market/thumb-growth-market-cat-life_off.png") 0 0 no-repeat;width:176px;height:79px;display:block}.mod-box-section-lay .thumb-list .life.active .img{background:url("/resources/images/market/thumb-growth-market-cat-life_on.png") 0 0 no-repeat;width:176px;height:79px}.mod-box-section-lay .thumb-list .life.active .txt{color:#198acb}.mod-box-section-lay .thumb-list .electronics .img{background:url("/resources/images/market/thumb-growth-market-cat-electronics_off.png") 0 0 no-repeat;width:176px;height:79px;display:block}.mod-box-section-lay .thumb-list .electronics.active .img{background:url("/resources/images/market/thumb-growth-market-cat-electronics_on.png") 0 0 no-repeat;width:176px;height:79px}.mod-box-section-lay .thumb-list .electronics.active .txt{color:#198acb}.mod-box-section-lay .box-txt{clear:both;font-size:14px;line-height:23px;color:#000;padding:15px;margin-bottom:0}.mod-box-section-lay .growth-market-list{padding:15px 15px 5px 15px;margin-bottom:0}.mod-box-section-lay .growth-market-list li{float:left;width:220px;font-size:14px;color:#000;margin-right:5px;margin-bottom:15px;background:url("/resources/images/corporation/dotted.png") left center no-repeat;padding-left:10px}.mod-box-section-lay .growth-market-list li.last{margin-right:0}.mod-box-section-lay .growth-market-list li.clear{clear:both}.mod-box-section-lay .attention{padding:0 15px;font-size:12px;color:#000;line-height:19px}.mod-box-section-lay .contents{padding:15px}.mod-box-section-lay .contents .contents-left-col{width:333px;float:left}.mod-box-section-lay .contents .contents-left-col ul.item-mb-15 li{margin-bottom:15px}.mod-box-section-lay .contents .contents-left-col ul li{font-size:14px;margin-bottom:40px;padding-right:10px}.mod-box-section-lay .contents .contents-left-col ul li.last{margin-bottom:0}.mod-box-section-lay .contents .contents-right-col{width:333px;float:left}.mod-box-section-lay .contents .contents-right-col img{vertical-align:top;margin-bottom:1px}.main-other-contents{width:715px;margin-top:60px}.main-other-contents .ttl{padding-bottom:10px;border-bottom:1px solid #8ecae8}.main-other-contents .relative-corp li.itme{width:225px;float:left;margin-right:20px;margin-top:20px}.main-other-contents .relative-corp li.itme.last{margin-right:0}.main-other-contents .relative-corp li.itme .point-square{width:80px;height:80px;text-align:center;float:left;position:relative}.main-other-contents .relative-corp li.itme .point-square .txt{font-size:37px;color:#fff;padding-top:32px;display:block;position:absolute;top:0;left:17px}.main-other-contents .relative-corp li.itme .right{float:left;width:100px;margin-left:9px}.main-other-contents .relative-corp li.itme .right .corp-name{clear:both;padding-top:10px;margin-bottom:0}.main-other-contents .relative-corp li.itme .right .corp-name a{font-size:14px;color:#198acb}.main-other-contents .relative-corp li.itme .right .corp-name a:hover{text-decoration:none}.main-other-contents .add-market{margin-top:20px;width:327px;float:left;margin-right:40px}.main-other-contents .add-market.last{margin-right:0}.main-other-contents .add-market .add-market-thumb{width:115px;height:115px;float:left;margin-right:10px}.main-other-contents .add-market .add-market-right{width:200px;float:left}.main-other-contents .add-market .add-market-right .date{font-size:12px;color:#b81818;text-decoration:none;margin-bottom:3px;display:inline-block}.main-other-contents .add-market .add-market-right a{color:#198acb;font-size:16px;margin-bottom:10px;display:inline-block;font-weight:bold}.main-other-contents .add-market .add-market-right a:hover{text-decoration:none}.main-other-contents .add-market .add-market-right .description{font-size:12px;line-height:17px;color:#000;margin-bottom:0}.main-other-contents .add-market .add-market-right .description a{color:#198acb;font-size:12px;font-weight:normal;margin-bottom:0}.main-other-contents .add-market .add-market-right .description a:hover{text-decoration:none}.search-bottom-box{margin-bottom:90px;padding-top:100px;border-top:5px solid #e1e1e1}.search-bottom-box.index{border:none}.search-bottom-box .search-bottom-box-inner{text-align:center;width:960px;margin:0 auto}.search-bottom-box .search-bottom-box-inner h3{font-size:19px;color:#000000;margin-top:0;margin-bottom:43px}.search-bottom-box #cse{width:100% !important}.search-bottom-box #cse input.gsc-search-button:focus{box-shadow:inset 0 0 0 1px rgba(255,255,255,0.5);-webkit-box-shadow:inset 0 0 0 1px rgba(255,255,255,0.5);-moz-box-shadow:inset 0 0 0 1px rgba(255,255,255,0.5);outline:none}.search-bottom-box #cse input.gsc-search-button:focus{border-color:#666666;background-color:#CECECE;background-image:none;filter:none;outline:none}.search-bottom-box #cse .gsc-search-button-v2{height:13px;padding:10px 37px 11px 38px;margin-left:0;width:13px;margin-top:2px;border-color:#00978c;background-image:none;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;background-color:#01968b;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #00a497), color-stop(100%, #01877e));background-image:-webkit-linear-gradient(top, #00a497 0%, #01877e 100%);background-image:-moz-linear-gradient(top, #00a497 0%, #01877e 100%);background-image:-o-linear-gradient(top, #00a497 0%, #01877e 100%);background-image:linear-gradient(to bottom, #00a497 0%,#01877e 100%)}.search-bottom-box #cse table{padding:0 !important;border:none;height:36px;width:400px;background-color:inherit;color:#000}.search-bottom-box #cse td{padding:0 !important;border:#7d7d7d}.search-bottom-box #cse .gsib_b{display:none}.search-bottom-box #cse .gsc-input{margin-right:5px}.search-bottom-box #cse .gsc-input:focus{outline:none}.search-bottom-box #cse .gsc-input .gsc-input-box{border:1px solid #7d7d7d;background:#fff;height:38px;margin-right:10px}.search-bottom-box #cse input[type="text"]{padding:3px !important;height:19px;width:100%;-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;-webkit-appearance:none;height:34px !important;margin-left:5px !important;width:400px !important;outline:0}.search-bottom-box #cse input[type="button"]{margin-left:0 !important;padding-left:4px;cursor:pointer;background-color:#a0a0a0;border:1px solid #a0a0a0;color:#ffffff;letter-spacing:4px;height:27px;width:40px;-webkit-appearance:none;outline:0}.search-bottom-box #cse .gsc-clear-button,.search-bottom-box #cse .table.gsc-branding{display:none}.search-bottom-box .search-google-bottom{width:510px;text-align:center;margin:0 auto}.search-result-box{margin-bottom:90px;padding-top:100px;border-top:5px solid #e1e1e1}.search-result-box.search{border:none;padding-top:0;width:715px;margin-bottom:0}.search-result-box .gsc-control-cse{padding:0}.search-result-box .search-bottom-box-inner{text-align:center;width:960px;margin:0 auto}.search-result-box .search-bottom-box-inner h3{font-size:19px;color:#000000;margin-top:0;margin-bottom:43px}.search-result-box #cse{width:100% !important}.search-result-box #cse input.gsc-search-button:focus{box-shadow:inset 0 0 0 1px rgba(255,255,255,0.5);-webkit-box-shadow:inset 0 0 0 1px rgba(255,255,255,0.5);-moz-box-shadow:inset 0 0 0 1px rgba(255,255,255,0.5);outline:none}.search-result-box #cse input.gsc-search-button:focus{border-color:#666666;background-color:#CECECE;background-image:none;filter:none;outline:none}.search-result-box #cse .gsc-search-button-v2{height:13px;padding:10px 35px 11px 35px;margin-left:0;width:13px;margin-top:2px;border-color:#00978c;background-image:none;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;background-color:#01968b;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #00a497), color-stop(100%, #01877e));background-image:-webkit-linear-gradient(top, #00a497 0%, #01877e 100%);background-image:-moz-linear-gradient(top, #00a497 0%, #01877e 100%);background-image:-o-linear-gradient(top, #00a497 0%, #01877e 100%);background-image:linear-gradient(to bottom, #00a497 0%,#01877e 100%)}.search-result-box #cse table{padding:0 !important;border:none;height:36px;width:100%;background-color:inherit;color:#000}.search-result-box #cse td{padding:0 !important;border:#7d7d7d}.search-result-box #cse .gsib_b{display:none}.search-result-box #cse .gsc-input{margin-right:5px}.search-result-box #cse .gsc-input:focus{outline:none}.search-result-box #cse .gsc-input .gsc-input-box{border:1px solid #7d7d7d;background:#fff;height:38px;margin-right:10px}.search-result-box #cse input[type="text"]{padding:3px !important;height:19px;width:100%;-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;-webkit-appearance:none;height:34px !important;margin-left:5px !important;width:613px !important;outline:0}.search-result-box #cse input[type="button"]{margin-left:0 !important;padding-left:4px;cursor:pointer;background-color:#a0a0a0;border:1px solid #a0a0a0;color:#ffffff;letter-spacing:4px;height:27px;width:40px;-webkit-appearance:none;outline:0}.search-result-box #cse .gsc-clear-button,.search-result-box #cse .table.gsc-branding{display:none}.search-result-box #cse .gsc-selected-option-container{width:90px !important}.search-result-box #cse .gsc-resultsHeader{display:none}.search-result-box #cse .gsc-above-wrapper-area-container{margin-bottom:5px}.search-result-box #cse .gcsc-branding td{vertical-align:top;padding-bottom:40px !important}.search-result-box #cse .gsc-above-wrapper-area-container{width:715px}.search-result-box #cse .gsc-control-wrapper-cse{width:715px}.search-result-box #cse .gcsc-branding{padding-top:20px !important;padding-left:0 !important;padding-right:0 !important;width:715px}.search-result-box #cse table.gcsc-branding{padding-top:0 !important}.search-result-box #cse .gsc-result-info{font-size:12px}.mod-btn-base{text-align:center;margin:21px auto}.mod-btn-base>.btn,.mod-btn-base>[class^="btn-"]{min-width:240px;padding:10px 30px}.mod-btn-base>.btn+.btn,.mod-btn-base>.btn+[class^="btn-"],.mod-btn-base>[class^="btn-"]+.btn,.mod-btn-base>[class^="btn-"]+[class^="btn-"]{margin-left:10.5px}.mod-btn-base.size-s>.btn,.mod-btn-base.size-s>[class^="btn-"]{min-width:180px}.modal-footer .mod-btn-base{margin:5.25px auto}.mod-head-ttl .head{display:table;vertical-align:middle;height:40px;border-bottom:1px solid #e1e1e1;width:705px}.mod-head-ttl .head .ttl{background:url("/resources/images/bg-title-line.png") 0 50% no-repeat;font-size:14px;font-weight:bold;color:#000;height:40px;padding-left:25px;vertical-align:middle;display:table-cell}.mod-corp-relatedDomain{margin-bottom:30px;clear:both;position:relative}.mod-corp-relatedDomain .relatedDomain-title{font-size:100%;margin:0}.mod-corp-relatedDomain .relatedDomain-list{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:#eeeeee;margin:0;display:table;padding:5px 15px;width:100%}.mod-corp-relatedDomain .relatedDomain-list>li{padding:10px;text-align:center;margin-bottom:0;margin-left:0;margin-right:0;letter-spacing:normal;line-height:1.2;margin:0 0 0;display:table-cell}.mod-corp-relatedDomain .relatedDomain-list>li img{opacity:.25;-ms-filter:"alpha(opacity=25)"}.mod-corp-relatedDomain .relatedDomain-list>li.selected img{opacity:1;-ms-filter:"alpha(opacity=100)"}.mod-corp-relatedDomain .relatedDomain-list>li a{text-decoration:none}.mod-corp-relatedDomain .relatedDomain-list>li a:hover{text-decoration:underline}.mod-corp-relatedDomain .relatedDomain-list>li a:hover img{opacity:.7;-ms-filter:"alpha(opacity=70)"}.mod-corp-relatedDomain .relatedDomain-list a{color:#444}.mod-corp-relatedDomain .relatedDomain-list .tag-caption{font-size:11px;display:block;margin-top:5px}.mod-corp-relatedDomain .tri-g{background-image:url("/resources/images/corporation/fig-tri-under-g.png");background-repeat:no-repeat;background-position:center bottom;width:82px;height:30px;display:block;position:absolute;left:50%;margin-left:-41px}.mod-corp-relatedDomain.under{padding-top:30px}.mod-corp-relatedDomain.under .tri-g{background-image:url("/resources/images/corporation/fig-tri-g.png");background-repeat:no-repeat;background-position:center top;width:82px;height:30px;display:block;position:absolute;left:50%;margin-left:-41px;top:0}.mod-list-plain{margin-bottom:0}.mod-list-plain>li{margin-bottom:3px}.mod-list-plain.inline-list{letter-spacing:-.3em}.mod-list-plain.inline-list>li{letter-spacing:normal;vertical-align:top;line-height:1.2;margin-right:10.5px;display:inline-block}.mod-list-bullet{list-style-type:disc;margin-bottom:0;padding-left:1.3em}.mod-list-bullet>li{margin-bottom:3px}.mod-list-definition dt,.mod-list-definition dd{margin-bottom:5.25px}.mod-list-definition dt{font-weight:bold;font-size:100%}.mod-list-definition dd+dt{margin-top:10.5px}.mod-list-link,.mod-contents-articleList .articleList-link{margin-bottom:0}.mod-list-link>li,.mod-contents-articleList .articleList-link>li{margin-bottom:5px;padding-left:12px;background:url("/resources/images/arrow-blue-r.png") no-repeat 0 0.25em}.mod-list-link>li a:hover,.mod-contents-articleList .articleList-link>li a:hover{text-decoration:none}.mod-list-ordered{list-style-type:decimal;margin-bottom:0;padding-left:2em}.mod-list-ordered>li{margin-bottom:3px}.mod-list-ordered.type-roman{list-style-type:lower-roman}.mod-domain-list-company{margin-bottom:30px}.mod-domain-list-company.row-3 .list .item{height:122px}.mod-domain-list-company .list .item{float:left;width:225px;margin-right:20px;border-bottom:1px dotted #999999;padding:15px 0;height:96px;display:table;vertical-align:middle}.mod-domain-list-company .list .item:nth-child(3n){margin-right:0}.mod-domain-list-company .list .item.edge{margin-right:0}.mod-domain-list-company .list .item a{text-decoration:underline;display:table-cell;vertical-align:middle}.mod-domain-list-company .list .item a:hover{text-decoration:none}.mod-domain-list-company .list .item .thumb{height:50px;display:table-cell;vertical-align:middle}.mod-domain-list-company .list .item .thumb img{width:50px;height:50px}.mod-domain-list-company .list .item .txt{width:160px;display:table-cell;vertical-align:middle;padding-left:20px}.mod-domain-list-company .list .item p{font-size:14px;color:#198acb;margin-bottom:0;text-decoration:underline}.mod-domain-list-company .list .item p:hover{text-decoration:none}.mod-domain-list-company .list .item .score{margin-bottom:3px;margin-top:3px}.mod-market-index-update .update-left-col{width:460px;float:left;margin-right:30px;margin-top:20px}.mod-market-index-update .update-right-col{width:460px;margin-top:20px;float:left}.mod-market-index-update .thumb{width:60px;float:left;margin-right:10px}.mod-market-index-update .center{width:155px;float:left;margin-right:15px}.mod-market-index-update .center .update{color:#8c0000;font-size:12px;margin-bottom:5px}.mod-market-index-update .center .ttl{margin-bottom:0}.mod-market-index-update .center .ttl a{color:#1a8acb;font-size:14px;text-decoration:underline}.mod-market-index-update .center .ttl a:hover{text-decoration:none}.mod-market-index-update .description{float:left;width:220px;font-size:12px;line-height:16px;color:#000;margin-bottom:0}.growth-cat-s{float:left;margin-bottom:0}.growth-cat-s.index .energy{width:17px;height:22px}.growth-cat-s.index .agriculture{width:18px;height:24px}.growth-cat-s.index .architecture{width:23px;height:23px}.growth-cat-s.index .food{width:23px;height:24px}.growth-cat-s.index .information{width:22px;height:23px}.growth-cat-s.index .life{width:24px;height:23px}.growth-cat-s.index .medical{width:24px;height:20px}.growth-cat-s.index .mobility{width:19px;height:23px}.growth-cat-s.index .net-service{width:23px;height:24px}.growth-cat-s.index .universe{width:24px;height:21px}.growth-cat-s li,.growth-cat-s>span{float:left;margin-right:2px}.growth-cat-s .energy{width:17px;height:22px}.growth-cat-s .agriculture{width:18px;height:24px}.growth-cat-s .architecture{width:23px;height:23px}.growth-cat-s .food{width:23px;height:24px}.growth-cat-s .information{width:22px;height:23px}.growth-cat-s .life{width:24px;height:23px}.growth-cat-s .medical{width:24px;height:20px}.growth-cat-s .mobility{width:19px;height:23px}.growth-cat-s .net-service{width:23px;height:24px}.growth-cat-s .universe{width:24px;height:21px}.growth-cat-s .last{margin-right:0}.growth-cat-b{float:left}.growth-cat-b li,.growth-cat-b>span{float:left;margin-right:8px}.growth-cat-b .energy{width:41px;height:44px}.growth-cat-b .agriculture{width:38px;height:45px}.growth-cat-b .architecture{width:43px;height:44px}.growth-cat-b .electronics{width:43px;height:44px}.growth-cat-b .food{width:41px;height:48px}.growth-cat-b .information{width:40px;height:41px}.growth-cat-b .life{width:45px;height:43px}.growth-cat-b .medical{width:44px;height:36px}.growth-cat-b .mobility{width:38px;height:43px}.growth-cat-b .net-service{width:44px;height:44px}.growth-cat-b .universe{width:47px;height:39px}.growth-cat-b .last{margin-right:0}.mod-contents-articleBoxList{overflow:hidden;margin-right:-20px;margin-bottom:0;clear:both}.mod-contents-articleBoxList .ttl{margin-bottom:15px}.mod-contents-articleBoxList.indexList li:nth-child(5),.mod-contents-articleBoxList.indexList li:nth-child(10){width:714px}.mod-contents-articleBoxList.indexList li:nth-child(5) a,.mod-contents-articleBoxList.indexList li:nth-child(10) a{background:url(img/static/contents/bg_recommendArticleBox.png) 0 0;height:auto;padding:15px}.mod-contents-articleBoxList.indexList li:nth-child(5) a .articleBoxList-image,.mod-contents-articleBoxList.indexList li:nth-child(10) a .articleBoxList-image{float:left;margin-right:20px}.mod-contents-articleBoxList.indexList li:nth-child(5) a .articleBoxList-title,.mod-contents-articleBoxList.indexList li:nth-child(10) a .articleBoxList-title{font-size:18px}.mod-contents-articleBoxList.indexList li:nth-child(5) a .articleBoxList-content,.mod-contents-articleBoxList.indexList li:nth-child(10) a .articleBoxList-content{color:#fff;padding:0;overflow:hidden}.mod-contents-articleBoxList.indexList li:nth-child(5) a .articleBoxList-content .mod-contents-label,.mod-contents-articleBoxList.indexList li:nth-child(10) a .articleBoxList-content .mod-contents-label{margin-bottom:10px;position:relative;top:0;left:0}.mod-contents-articleBoxList li{position:relative;float:left;width:347px;margin:0 20px 20px 0}.mod-contents-articleBoxList li:after{z-index:1;position:absolute;bottom:0;right:0;margin-left:14px;border:solid transparent;content:"";border-left-color:#1a8acb;border-width:14px;display:inline-block;width:0;height:0;border-width:0 0 14px 14px;border-color:transparent transparent #1a8acb transparent}.mod-contents-articleBoxList img{vertical-align:bottom}.mod-contents-articleBoxList a{background-color:#e1e1e1;color:#000;display:block;height:340px;text-decoration:none;position:relative;z-index:1}.mod-contents-articleBoxList a img{opacity:1;-ms-filter:"alpha(opacity=100)";-webkit-transition:opacity 0.1s linear;-moz-transition:opacity 0.1s linear;-o-transition:opacity 0.1s linear;transition:opacity 0.1s linear}.mod-contents-articleBoxList a:hover img{opacity:.5;-ms-filter:"alpha(opacity=50)";-webkit-transition:opacity 0.1s linear;-moz-transition:opacity 0.1s linear;-o-transition:opacity 0.1s linear;transition:opacity 0.1s linear}.mod-contents-articleBoxList .articleBoxList-image{background:#fff;max-height:200px;overflow:hidden}.mod-contents-articleBoxList .articleBoxList-content{padding:15px}.mod-contents-articleBoxList .articleBoxList-content .mod-contents-label{z-index:3;position:absolute;top:5px;left:5px}.mod-contents-articleBoxList .articleBoxList-header{font-weight:bold}.mod-contents-articleBoxList .articleBoxList-date,.mod-contents-articleBoxList .articleBoxList-title{display:block}.mod-contents-articleBoxList .articleBoxList-date{font-size:12px;margin-bottom:5px}.mod-contents-articleBoxList .articleBoxList-title{font-size:14px;margin-bottom:10px}.mod-contents-articleBoxList .articleBoxList-description{font-size:12px}.mod-contents-latestArticle{position:relative;margin:0 0 20px 0}.mod-contents-latestArticle:after{z-index:1;position:absolute;bottom:0;right:0;margin-left:14px;border:solid transparent;content:"";border-left-color:#1a8acb;border-width:14px;display:inline-block;width:0;height:0;border-width:0 0 14px 14px;border-color:transparent transparent #1a8acb transparent}.mod-contents-latestArticle img{vertical-align:bottom}.mod-contents-latestArticle>a{color:#000;display:block;background:url(img/static/contents/bg_articleDetail.png) 0 0;text-decoration:none;position:relative;z-index:1}.mod-contents-latestArticle>a img{opacity:1;-ms-filter:"alpha(opacity=100)";-webkit-transition:opacity 0.1s linear;-moz-transition:opacity 0.1s linear;-o-transition:opacity 0.1s linear;transition:opacity 0.1s linear}.mod-contents-latestArticle>a:hover img{opacity:.5;-ms-filter:"alpha(opacity=50)";-webkit-transition:opacity 0.1s linear;-moz-transition:opacity 0.1s linear;-o-transition:opacity 0.1s linear;transition:opacity 0.1s linear}.mod-contents-latestArticle>a .mod-list-link,.mod-contents-latestArticle>a .mod-contents-articleList .articleList-link,.mod-contents-articleList .mod-contents-latestArticle>a .articleList-link{position:absolute;bottom:10px;left:375px}.mod-contents-latestArticle .latestArticle-image{float:left;background:#fff;width:360px;overflow:hidden}.mod-contents-latestArticle .latestArticle-image img{width:auto;max-width:none;max-height:280px}.mod-contents-latestArticle .latestArticle-content{padding:15px;overflow:hidden}.mod-contents-latestArticle .latestArticle-header{font-weight:bold}.mod-contents-latestArticle .latestArticle-date,.mod-contents-latestArticle .latestArticle-title{display:block}.mod-contents-latestArticle .latestArticle-date{margin-bottom:5px}.mod-contents-latestArticle .latestArticle-title{font-size:18px;margin-bottom:10px}.mod-contents-latestArticle .latestArticle-description,.mod-contents-latestArticle .mod-list-link,.mod-contents-latestArticle .mod-contents-articleList .articleList-link,.mod-contents-articleList .mod-contents-latestArticle .articleList-link{font-size:12px}.mod-contents-latestArticle .mod-contents-label{margin-bottom:10px;position:relative;top:0;left:0}.mod-contents-articleList{border:solid 1px #666;background:url(img/static/contents/bg_check.png) 0 0;margin-bottom:20px;padding:3px 0}.mod-contents-articleList.latest-article .articleList-inner{min-height:240px;position:relative;padding-right:70px}.mod-contents-articleList.latest-article .articleList-inner:after{width:44px;height:226px;background:url(img/static/contents/bg_articleList.png) no-repeat 0 0;content:"";display:block;position:absolute;top:50%;right:10px;margin-top:-113px}.mod-contents-articleList.single{position:relative}.mod-contents-articleList.single .articleList-inner{padding:20px 0 0 0;background:#fff}.mod-contents-articleList.single .articleList-title{font-size:18px;font-weight:bold;margin-bottom:10px;position:absolute;top:-10px;left:0;right:0;padding:0 5px;width:300px;margin:auto;background-color:#fff;text-align:center}.mod-contents-articleList.single .mod-list-link li,.mod-contents-articleList.single .articleList-link li{margin-bottom:0;padding:13px 20px;border-bottom:1px dotted #999999;width:100%;background:none}.mod-contents-articleList.single .mod-list-link li:last-child,.mod-contents-articleList.single .articleList-link li:last-child{border-bottom:none}.mod-contents-articleList.single .mod-list-link li a,.mod-contents-articleList.single .articleList-link li a{background:url("/resources/images/arrow-blue-r.png") no-repeat 0 0.3em;padding-left:11px}.mod-contents-articleList.single .mod-list-link a,.mod-contents-articleList.single .articleList-link a{color:#198acb}.mod-contents-articleList .articleList-inner{padding:7px 15px;background:#fff}.mod-contents-articleList .articleList-title{font-size:16px;font-weight:bold;margin-bottom:10px}.mod-contents-articleList .mod-list-link a,.mod-contents-articleList .articleList-link a{color:#198acb}.mod-contents-articleList .articleList-link li{margin-bottom:10px}.mod-contents-articleList .articleList-link a,.mod-contents-articleList .articleList-link .link-header{display:block}.mod-contents-articleList .articleList-link a{color:#198acb;overflow:hidden}.mod-contents-articleList .articleList-link .link-header{float:left;margin-right:10px}.mod-contents-articleList .articleList-link .date{display:inline-block;width:6em}.mod-contents-articleList .articleList-link .article-label{display:inline-block;font-size:12px;padding:2px 5px;width:78px}.mod-contents-articleList .articleList-link .mod-contents-label{font-size:11px;padding:2px 5px;width:70px}.mod-contents-articleList .btn{font-size:12px;margin-top:20px}.mod-contents-articlePager{font-size:12px;background:url(img/static/contents/bg_check.png) 0 0;padding:3px 0}.mod-contents-articlePager img{vertical-align:bottom}.mod-contents-articlePager .articlePager-next,.mod-contents-articlePager .articlePager-prev{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:50%;padding:15px;background:#000}.mod-contents-articlePager .articlePager-next a,.mod-contents-articlePager .articlePager-prev a{color:#000;display:block;padding:10px;position:relative;text-decoration:none}.mod-contents-articlePager .articlePager-next a:hover,.mod-contents-articlePager .articlePager-prev a:hover{text-decoration:underline}.mod-contents-articlePager .articlePager-next img,.mod-contents-articlePager .articlePager-prev img{vertical-align:bottom}.mod-contents-articlePager .articlePager-next.to-top a,.mod-contents-articlePager .articlePager-prev.to-top a{background-image:none;padding:10px}.mod-contents-articlePager .articlePager-next.to-top .article-content,.mod-contents-articlePager .articlePager-prev.to-top .article-content{margin-top:24px}.mod-contents-articlePager .articlePager-next.to-top .articlePager-text,.mod-contents-articlePager .articlePager-prev.to-top .articlePager-text{display:none}.mod-contents-articlePager .articlePager-next{padding-right:1px}.mod-contents-articlePager .articlePager-next a{background:#fff url(img/static/contents/bg_articlePager-next.png) no-repeat 0 10px;padding-left:80px}.mod-contents-articlePager .articlePager-next .articlePager-text{left:15px}.mod-contents-articlePager .articlePager-prev{padding-left:0}.mod-contents-articlePager .articlePager-prev a{background:#fff url(img/static/contents/bg_articlePager-prev.png) no-repeat right 10px;padding-right:80px}.mod-contents-articlePager .articlePager-prev .articlePager-text{right:15px}.mod-contents-articlePager .articlePager-text{position:absolute;top:33px}.mod-contents-articlePager .articlePager-content{width:240px;height:60px}.mod-contents-articlePager .articlePager-content .article-thumbnail{float:left;margin-right:10px}.mod-contents-articlePager .articlePager-content .article-content{margin:0;overflow:hidden}.mod-contents-articlePager .articlePager-content .article-date,.mod-contents-articlePager .articlePager-content .article-description{display:block}.mod-contents-articlePager .articlePager-content .article-date{font-weight:bold;margin-bottom:10px}.mod-contents-pagerList{font-size:12px;background:url(img/static/contents/bg_check.png) 0 0;padding:3px 0}.mod-contents-pagerList .pagerList-inner{position:relative;background:#000;text-align:center;padding:21px 0}.mod-contents-pagerList .pagerList-inner a{color:#fff}.mod-contents-pagerList .pagerList-inner a.active,.mod-contents-pagerList .pagerList-inner a:hover{text-decoration:none}.mod-contents-pagerList .pagerList,.mod-contents-pagerList .pagerList li{margin:0 2px;display:inline-block}.mod-contents-pagerList .pagerList-next,.mod-contents-pagerList .pagerList-prev{position:absolute;top:0}.mod-contents-pagerList .pagerList-next a,.mod-contents-pagerList .pagerList-prev a{display:inline-block}.mod-contents-pagerList .pagerList-next{right:0;background:url(img/static/contents/bg_pagerList-next.png) no-repeat right 0}.mod-contents-pagerList .pagerList-next a{padding:21px}.mod-contents-pagerList .pagerList-prev{left:0;background:url(img/static/contents/bg_pagerList-prev.png) no-repeat 0 0}.mod-contents-pagerList .pagerList-prev a{padding:21px}.mod-contents-label{font-size:12px;color:#fff;padding:3px 10px;width:80px;text-align:center;text-shadow:1px 1px 3px rgba(0,0,0,0.3);display:inline-block;-webkit-box-shadow:1px 1px 3px rgba(0,0,0,0.3);-moz-box-shadow:1px 1px 3px rgba(0,0,0,0.3);box-shadow:1px 1px 3px rgba(0,0,0,0.3);background:#4698a9;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzExNjk4ZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzdiYzdjMiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #11698f),color-stop(100%, #7bc7c2));background-image:-moz-linear-gradient(left, #11698f 0%,#7bc7c2 100%);background-image:-webkit-linear-gradient(left, #11698f 0%,#7bc7c2 100%);background-image:linear-gradient(to right, #11698f 0%,#7bc7c2 100%)}.mod-contents-articleDetail{margin-bottom:20px}.mod-contents-articleDetail .articleDetail-header{background:url(img/static/contents/bg_articleDetail.png) 0 0;padding:15px 15px 10px;position:relative}.mod-contents-articleDetail .articleDetail-header .mod-contents-label{position:absolute;top:15px;right:15px}.mod-contents-articleDetail .articleDetail-header .article-title{font-size:25px;font-weight:normal;line-height:1.2;margin:5px 0 20px 0}.mod-contents-articleDetail .articleDetail-header .article-title .article-date{display:block;font-size:14px;font-weight:bold;margin-bottom:15px}.mod-contents-articleDetail .articleDetail-header table.article-byname{background:transparent;border:none;margin:0 0 15px}.mod-contents-articleDetail .articleDetail-header table.article-byname th,.mod-contents-articleDetail .articleDetail-header table.article-byname td{border:none;padding:3px 0}.mod-contents-articleDetail .articleDetail-header table.article-byname th{font-weight:bold;text-align:left;width:60px}.mod-contents-articleDetail .article-image{margin-bottom:20px}.mod-contents-articleDetail .article-image img{vertical-align:bottom}.mod-contents-articleDetail .article-image .image-caption{font-size:12px;margin-top:3px;display:block;text-align:right}.mod-contents-listHeading{background:url(img/static/contents/bg_check.png) 0 0;padding-top:3px;position:relative;margin-bottom:40px}.mod-contents-listHeading .listHeading{color:#fff;font-size:16px;font-weight:bold;background:#000;text-align:center;margin:0;padding:25px 0}.mod-contents-listHeading:after{margin:0 auto;border:solid transparent;content:"";border-top-color:#000;border-width:18px;display:inline-block;width:0;height:0;position:absolute;bottom:-34px;left:0;right:0}.contents-lnav-column,.contents-lnav-contents,.contents-lnav-interview,.contents-lnav-news,.contents-lnav-report,.contents-lnav-career{display:block;background:url('../img/sprite/contents-lnav-s619ce8ac62.png') no-repeat}.contents-lnav-career{width:136px;height:21px;background-position:0 0}.contents-lnav-career:hover,.contents-lnav-career:focus,.contents-lnav-career.active{width:136px;height:21px;background-position:0 -21px}.contents-lnav-column{width:95px;height:21px;background-position:0 -42px}.contents-lnav-column:hover,.contents-lnav-column:focus,.contents-lnav-column.active{width:95px;height:21px;background-position:0 -63px}.contents-lnav-contents{width:99px;height:21px;background-position:0 -84px}.contents-lnav-contents:hover,.contents-lnav-contents:focus,.contents-lnav-contents.active{width:99px;height:21px;background-position:0 -105px}.contents-lnav-interview{width:136px;height:21px;background-position:0 -126px}.contents-lnav-interview:hover,.contents-lnav-interview:focus,.contents-lnav-interview.active{width:136px;height:21px;background-position:0 -147px}.contents-lnav-news{width:91px;height:21px;background-position:0 -168px}.contents-lnav-news:hover,.contents-lnav-news:focus,.contents-lnav-news.active{width:91px;height:21px;background-position:0 -189px}.contents-lnav-report{width:97px;height:21px;background-position:0 -210px}.contents-lnav-report:hover,.contents-lnav-report:focus,.contents-lnav-report.active{width:97px;height:21px;background-position:0 -231px}.mod-contents-lnav{border-top:solid 1px #666;background:url(img/static/contents/bg_lnav.png) 0 0;padding:3px 0;margin:0 0 10px}.mod-contents-lnav .contents-lnav-inner{background-color:#fff;border-bottom:solid 1px #666}.mod-contents-lnav .contents-lnav-list{width:960px;margin:0 auto}.mod-contents-lnav .contents-lnav-list li{float:left;padding:8px 0 8px 30px}.mod-contents-lnav .contents-lnav-list li:first-child{border-right:solid 1px #666;padding-right:30px;padding-left:0}.mod-contents-lnav .sprite-mask{position:relative;z-index:-1;letter-spacing:normal;top:.1em;white-space:nowrap}.mod-contents-moreArticle{font-size:12px;background:url(img/static/contents/bg_check.png) 0 0;padding:3px 0}.mod-contents-moreArticle .moreArticle-inner{display:block;background:#000 url(img/static/contents/bg_pagerList-next.png) no-repeat right center;position:relative;padding:4px;color:#fff}.mod-contents-moreArticle .moreArticle-inner .moreArticle-link{text-decoration:underline}.mod-contents-moreArticle .moreArticle-inner.active .moreArticle-link,.mod-contents-moreArticle .moreArticle-inner:hover .moreArticle-link{text-decoration:none}.mod-contents-moreArticle .moreArticle-thumbnail{margin:0}.mod-contents-moreArticle .moreArticle-thumbnail li{float:left;margin-right:1px;width:110px;max-height:73px;overflow:hidden}.mod-contents-moreArticle .moreArticle-thumbnail img{max-width:110px;height:auto;vertical-align:bottom}.mod-contents-moreArticle .moreArticle-link{font-size:14px;position:absolute;top:50%;right:30px;margin-top:-.75em}.mod-contents-wysiwygArea{margin-bottom:40px;line-height:1.6}.mod-contents-wysiwygArea strong{font-weight:bold}.mod-contents-wysiwygArea a{color:#198acb}.mod-contents-wysiwygArea .wp-caption-text{font-size:12px;color:#666666}.mod-contents-imageHeading{font-size:14px;margin:0 0 20px}.mod-contents-imageHeading img{vertical-align:middle;margin-right:20px}.mod-contents-socialList{letter-spacing:-.3em;margin-bottom:50px}.mod-contents-socialList>li{letter-spacing:normal;vertical-align:top;line-height:1;height:20px;margin:0 5px 0 0;display:inline-block}.mod-contents-socialList.right{text-align:right}.articleDetail-header .mod-contents-socialList{margin-bottom:10px}.mod-follow-us{margin-bottom:40px}.mod-follow-us h2{margin-bottom:15px}.mod-follow-us .sub-ttl{margin-bottom:11px;font-size:14px}.mod-follow-us .facebook{width:350px;float:left}.mod-follow-us .facebook p{margin-bottom:0;height:30px}.mod-follow-us .twitter{width:350px;float:right}.mod-follow-us .twitter p{margin-bottom:0;height:30px}.al-center{text-align:center}.al-right{text-align:right}.al-left{text-align:left}.vl-top{vertical-align:top}.vl-middle{vertical-align:middle}.vl-bottom{vertical-align:bottom}.util-emph{font-style:normal;font-weight:bold}.util-emph.highlight{font-size:115%}.util-strong{color:#ca4b4b;font-weight:normal}.util-strong.highlight{font-weight:bold;font-size:115%}.cellWidth-5{width:5% !important}.cellWidth-10{width:10% !important}.cellWidth-15{width:15% !important}.cellWidth-20{width:20% !important}.cellWidth-25{width:25% !important}.cellWidth-30{width:30% !important}.cellWidth-35{width:35% !important}.cellWidth-40{width:40% !important}.cellWidth-45{width:45% !important}.cellWidth-50{width:50% !important}.cellWidth-55{width:55% !important}.cellWidth-60{width:60% !important}.cellWidth-65{width:65% !important}.cellWidth-70{width:70% !important}.cellWidth-75{width:75% !important}.cellWidth-80{width:80% !important}.cellWidth-85{width:85% !important}.cellWidth-90{width:90% !important}.cellWidth-95{width:95% !important}.cellWidth-100{width:100% !important}.pb-00{padding-bottom:0px !important}.pt-00{padding-top:0px !important}.pb-05{padding-bottom:5px !important}.pt-05{padding-top:5px !important}.pb-10{padding-bottom:10px !important}.pt-10{padding-top:10px !important}.pb-15{padding-bottom:15px !important}.pt-15{padding-top:15px !important}.pb-20{padding-bottom:20px !important}.pt-20{padding-top:20px !important}.pb-25{padding-bottom:25px !important}.pt-25{padding-top:25px !important}.pb-30{padding-bottom:30px !important}.pt-30{padding-top:30px !important}.pb-35{padding-bottom:35px !important}.pt-35{padding-top:35px !important}.pb-40{padding-bottom:40px !important}.pt-40{padding-top:40px !important}.mb-00{margin-bottom:0px !important}.mt-00{margin-top:0px !important}.mb-05{margin-bottom:5px !important}.mt-05{margin-top:5px !important}.mb-10{margin-bottom:10px !important}.mt-10{margin-top:10px !important}.mb-15{margin-bottom:15px !important}.mt-15{margin-top:15px !important}.mb-20{margin-bottom:20px !important}.mt-20{margin-top:20px !important}.mb-25{margin-bottom:25px !important}.mt-25{margin-top:25px !important}.mb-30{margin-bottom:30px !important}.mt-30{margin-top:30px !important}.mb-35{margin-bottom:35px !important}.mt-35{margin-top:35px !important}.mb-40{margin-bottom:40px !important}.mt-40{margin-top:40px !important}.line-bottom{padding-bottom:21px;margin-bottom:10.5px;border-bottom:1px solid #666}.line-top{padding-top:21px;margin-top:10.5px;border-top:1px solid #666}.util-fs-10{font-size:10px !important}.util-fs-11{font-size:11px !important}.util-fs-12{font-size:12px !important}.util-fs-14{font-size:14px !important}.util-fs-16{font-size:16px !important}.util-scroller-y{width:100%;height:auto;overflow-y:scroll;overflow-x:hidden;*position:relative}.util-scroller-y.height-200{max-height:200px}.util-scroller-y.height-250{max-height:250px}.util-scroller-y.height-300{max-height:300px}.util-scroller-y.height-350{max-height:350px}.util-scroller-y.height-400{max-height:400px}.util-scroller-y.height-450{max-height:450px}.util-scroller-y.height-500{max-height:500px}.util-scroller-x{width:100%;overflow:hidden;overflow-x:auto;*position:relative}.util-indent-half{padding-left:10.5px}.util-indent-single{padding-left:21px}.util-indent-onehalf{padding-left:31.5px}.util-indent-double{padding-left:42px}.util-hide{display:none}.view-table{display:table}.view-cell{display:table-cell}
