﻿@import url(https://fonts.googleapis.com/css?family=Open+Sans);html{color:#3b3b3b;background-color:#fafafa;font-family:"Hiragino Kaku Gothic ProN", Meiryo, sans-serif;font-size:14px;min-width:1000px}h1,h2,h3,h4,h5,h6,p,ul,ol,dl{margin-top:0}ol{padding-left:0}ul{list-style:none;margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}li{list-style-type:none}a{color:#aaa;text-decoration:none}a:hover{text-decoration:underline}img{vertical-align:middle}dd{margin-left:0}address{font-style:normal}input,button{outline:0}small{font-size:100%}ul,ol{padding-left:0;list-style-type:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:"Hiragino Kaku Gothic ProN", Meiryo, sans-serif;font-size:14px;overflow-y:scroll;color:#3b3b3b;cursor:default}body{margin:0;background-color:#fff}a{text-decoration:none;color:#3b3b3b}a:hover{color:#157792;text-decoration:none}button{border-radius:0;-webkit-appearance:none}input{outline:0}a{outline:none}a:focus{outline:0}.hide{display:none}.list-no-style,.nav-primary ul,.nav-global ul,.nav-action ul,.list-chumoku-keyword,.list-catgory-base,.list-category,.tab-select-term,.list-popular-item,.container-button-sns,.category-facebook-list,.category-twitter-list,.share-footer,.row-menu-footer,.recommend-menu{list-style:none;margin:0;padding:0}.list-item-horizontal,.nav-global .item-nav-global,.nav-action li,.list-chumoku-keyword .keyword{list-style:none;display:block;float:left}.nav-primary li{list-style:none;display:block;float:right}.button{display:block;border-radius:10px;text-align:center;border:0 none;padding:0;outline:0}.cf:after{content:"";clear:both;display:block}.bdr-top{border-top:1px solid #e0e0e0}.bdr-bottom{border-bottom:1px solid #e0e0e0}.bdr-top-bottom{border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;padding-top:1px}.mb25{margin-bottom:25px !important}.mb15{margin-bottom:15px !important}.mt15{margin-top:15px !important}.pt25{padding-top:25px !important}.pt1{padding-top:1px !important}.csstransitions .button-blue,.csstransitions .button-darkgray,.csstransitions .button-facebook,.csstransitions .button-facebook-blue,.csstransitions .button-gray,.csstransitions .button-orange,.csstransitions .button-share,.csstransitions .button-skyblue,.csstransitions .button-turquoise,.csstransitions .button-twitter,.csstransitions .button-white,.csstransitions .button-white-light,.csstransitions .container-sidebar-service .button-service{-moz-transition:background-color .15s cubic-bezier(0.39, 0.575, 0.565, 1);-o-transition:background-color .15s cubic-bezier(0.39, 0.575, 0.565, 1);-webkit-transition:background-color .15s cubic-bezier(0.39, 0.575, 0.565, 1);transition:background-color .15s cubic-bezier(0.39, 0.575, 0.565, 1)}.button-blue{background-color:#358cda !important}.button-blue:hover{background-color:#479de9 !important}.button-darkgray{background-color:#999 !important}.button-darkgray:hover{background-color:#b3b3b3 !important}.button-facebook{background-color:#486dba !important}.button-facebook-blue{background-color:#3b5998 !important}.button-facebook-blue:hover{background-color:#4668b3 !important}.button-facebook:hover{background-color:#5a7fcc !important}.button-gray{background-color:#ededed !important}.button-gray:hover{background-color:#f2f2f2 !important}.button-orange{background-color:#ff9a00 !important}.button-orange:hover{background-color:#ffab2c !important}.button-share{background-color:#fff !important}.button-share:hover{background-color:#efefef !important}.button-skyblue{background-color:#4dc3fc !important}.button-skyblue:hover{background-color:#69cdff !important}.button-turquoise{background-color:#32a5d5 !important}.button-turquoise:hover{background-color:#37b8f0 !important}.button-twitter{background-color:#00aaec !important}.button-twitter:hover{background-color:#1cbbf9 !important}.button-white{background-color:#fff !important}.button-white:hover{background-color:#eaeaea !important}.button-white-light{background-color:#fff !important}.button-white-light:hover{background-color:#f2f2f2 !important}[type="text"],[type="password"]{font-size:13px;padding:0 17px;height:40px;border:1px solid #dededf;-moz-box-shadow:inset 0 1px 1px rgba(4,0,0,0.06);-webkit-box-shadow:inset 0 1px 1px rgba(4,0,0,0.06);box-shadow:inset 0 1px 1px rgba(4,0,0,0.06);-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}input::-webkit-input-placeholder{color:#a2a2a2}input::-moz-placeholder{color:#a2a2a2}[type="checkbox"]{display:none}[type="checkbox"] ~ label{position:relative;display:inline-block;font-size:14px;padding-left:41px;cursor:pointer}[type="checkbox"] ~ label span{position:absolute;left:0;top:-2px;cursor:pointer;width:27px;height:27px;content:"";background:url('/common/v4.1/images/html/old_ico.png?1528699508') no-repeat 0 -1530px}[type="checkbox"]:checked ~ label span{background:url('/common/v4.1/images/html/old_ico.png?1528699508') no-repeat 0 -1227px}[type="radio"]{display:none}[type="radio"]+label{position:relative;display:inline-block;font-size:14px;padding-left:41px;cursor:pointer}[type="radio"]+label span{position:absolute;top:-2px;left:0;display:inline-block;width:22px;height:22px;content:'';cursor:pointer;background:url('/common/v4.1/images/html/old_ico.png?1528699508') no-repeat 0 -1323px}[type="radio"]:checked+label span{background:url('/common/v4.1/images/html/old_ico.png?1528699508') no-repeat 0 -1045px}.clearfix,.container--center{*zoom:1}.clearfix:after,.container--center:after{display:block;visibility:hidden;clear:both;overflow:hidden;height:0;content:'\0020'}.container--v-align,.modal--follow-company .__company-list .__company .__company_container,.modal--share-company .__company-list .__company .__company_container{position:relative;display:table !important;height:100%}.container--v-align>*,.modal--follow-company .__company-list .__company .__company_container>*,.modal--share-company .__company-list .__company .__company_container>*{display:table-cell;vertical-align:middle}.container--center{position:relative;margin:0 auto}.hide--invisible{visibility:hidden;opacity:0}.base-button,.button--follow{font-size:13px;position:relative;padding:5px 30px;color:#358cda;border:2px solid #358cda;border-radius:4px;display:inline-block;*display:inline;*zoom:1}.base-button:hover,.button--follow:hover{color:#358cda;background-color:#eaeaea}.button--follow{padding-left:50px}.button--follow:before{position:absolute;left:20px;width:18px;height:17px;content:'';background:url('/common/v4.1/images/html/megahon.png?1528699508') no-repeat}.button--follow.onchk{color:#fff;background-image:url('/common/v4.1/images/html/followcheck.png?1528699508')}.button--follow.M-following{color:#fff;background-color:#479de9}.button--follow.M-following:before{position:absolute;left:20px;width:18px;height:18px;content:'';background:url('/common/v4.1/images/html/followcheck.png?1528699508') no-repeat}.ps-container{-ms-touch-action:none;overflow:hidden !important}.ps-container.ps-active-x>.ps-scrollbar-x-rail,.ps-container.ps-active-y>.ps-scrollbar-y-rail{display:block}.ps-container.ps-in-scrolling{pointer-events:none}.ps-container.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail{background-color:#eee;opacity:0.9}.ps-container.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x{background-color:#999}.ps-container.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail{background-color:#eee;opacity:0.9}.ps-container.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y{background-color:#999}.ps-container>.ps-scrollbar-x-rail{display:none;position:absolute;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;opacity:0;-webkit-transition:background-color .2s linear, opacity .2s linear;-moz-transition:background-color .2s linear, opacity .2s linear;-o-transition:background-color .2s linear, opacity .2s linear;transition:background-color .2s linear, opacity .2s linear;bottom:3px;height:8px}.ps-container>.ps-scrollbar-x-rail>.ps-scrollbar-x{position:absolute;background-color:#aaa;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;-webkit-transition:background-color .2s linear;-moz-transition:background-color .2s linear;-o-transition:background-color .2s linear;transition:background-color .2s linear;bottom:0;height:8px}.ps-container>.ps-scrollbar-y-rail{visibility:hidden;display:none;position:absolute;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;opacity:0;-webkit-transition:background-color .2s linear, opacity .2s linear;-moz-transition:background-color .2s linear, opacity .2s linear;-o-transition:background-color .2s linear, opacity .2s linear;transition:background-color .2s linear, opacity .2s linear;right:3px;width:8px}.ps-container>.ps-scrollbar-y-rail>.ps-scrollbar-y{position:absolute;background-color:#aaa;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;-webkit-transition:background-color .2s linear;-moz-transition:background-color .2s linear;-o-transition:background-color .2s linear;transition:background-color .2s linear;right:0;width:8px}.ps-container:hover.ps-in-scrolling{pointer-events:none}.ps-container:hover.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail{background-color:#eee;opacity:0.9}.ps-container:hover.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x{background-color:#999}.ps-container:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail{background-color:#eee;opacity:0.9}.ps-container:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y{background-color:#999}.ps-container:hover>.ps-scrollbar-x-rail,.ps-container:hover>.ps-scrollbar-y-rail{opacity:0.6}.ps-container:hover>.ps-scrollbar-x-rail:hover{background-color:#eee;opacity:0.9}.ps-container:hover>.ps-scrollbar-x-rail:hover>.ps-scrollbar-x{background-color:#999}.ps-container:hover>.ps-scrollbar-y-rail:hover{background-color:#eee;opacity:0.9}.ps-container:hover>.ps-scrollbar-y-rail:hover>.ps-scrollbar-y{background-color:#999}.modal--follow-company,.modal--share-company{position:fixed;z-index:1046;top:50%;left:50%;overflow:hidden;width:500px;height:550px;margin-top:-275px;margin-left:-250px;transform-origin:0 50% 0;border:1px solid lightgrey;border-radius:10px;background-color:white;box-shadow:0 22px 115px rgba(0,0,0,0.2)}.modal--follow-company.m-mobile,.m-mobile.modal--share-company{top:20px;right:20px;bottom:20px;left:20px;width:auto;height:auto;margin:0}.modal--follow-company:after,.modal--share-company:after{position:absolute;z-index:1;bottom:0;display:block;width:100%;height:40px;content:'';pointer-events:none;background:-moz-linear-gradient(top, rgba(255,255,255,0) 0%, #fff 76%, #fff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255,255,255,0)), color-stop(76%, #fff), color-stop(100%, #fff));background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%, #fff 76%, #fff 100%);background:-o-linear-gradient(top, rgba(255,255,255,0) 0%, #fff 76%, #fff 100%);background:-ms-linear-gradient(top, rgba(255,255,255,0) 0%, #fff 76%, #fff 100%);background:linear-gradient(to bottom, rgba(255,255,255,0) 0%,#ffffff 76%,#ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#ffffff', GradientType=0)}.modal--follow-company .__close-button,.modal--share-company .__close-button{position:absolute;z-index:1;right:0;padding:10px;cursor:pointer;transition:.4s transform ease-in-out}.modal--follow-company .__close-button:hover,.modal--share-company .__close-button:hover{transform:rotateZ(180deg);opacity:.9}.modal--follow-company .__modal-dialog-container,.modal--share-company .__modal-dialog-container{border:10px solid white}.modal--follow-company .__modal-dialog,.modal--share-company .__modal-dialog{padding:10px}.modal--follow-company .__modal-content,.modal--share-company .__modal-content{text-align:center}.modal--follow-company .__modal-content .__heading,.modal--share-company .__modal-content .__heading{font-size:18px;margin:0 0 10px}.modal--follow-company .__modal-content .__message,.modal--share-company .__modal-content .__message{font-size:13px;float:none;margin:0 0 35px;color:#8a8a8a}.modal--follow-company .__company-list,.modal--share-company .__company-list{position:absolute;top:auto;left:0;overflow-y:scroll;height:444px;padding:10px 25px;width:100%;box-sizing:border-box}.modal--follow-company .__company-list .__company,.modal--share-company .__company-list .__company{height:50px}.modal--follow-company .__company-list .__company .__company_container,.modal--share-company .__company-list .__company .__company_container{height:34px;transition:.2s}.modal--follow-company .__company-list .__company .__company_container:hover,.modal--share-company .__company-list .__company .__company_container:hover{transform:translateX(5px)}.modal--follow-company .__company-list .__company .__company_container .__company-name,.modal--share-company .__company-list .__company .__company_container .__company-name{width:100%;text-align:left;white-space:nowrap}.modal--follow-company .__company-list .__company .__company_container .button--follow,.modal--share-company .__company-list .__company .__company_container .button--follow{width:1%;white-space:nowrap}.modal--share-company{height:363px;margin-top:-181px}#js-facebook-login{position:fixed;z-index:10;top:0;display:table;visibility:hidden;width:100%;height:100%;background-color:rgba(0,0,0,0.54)}#js-facebook-login .__content{display:table-cell;padding:20px;vertical-align:middle}#js-facebook-login .__inner{padding:18px;text-align:center;border-radius:10px;background-color:white;box-shadow:0 0 30px rgba(0,0,0,0.44)}#js-facebook-login .__inner .__img{margin-bottom:10px}#js-facebook-login .__inner .button-facebook-blue{display:inline-block;margin-bottom:15px;padding:10px}#js-facebook-login .__inner .note-in-modal{font-size:12px;text-align:left;color:gray}@-webkit-keyframes scale{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}45%{-webkit-transform:scale(0.1);transform:scale(0.1);opacity:0.7}80%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes scale{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}45%{-webkit-transform:scale(0.1);transform:scale(0.1);opacity:0.7}80%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.ball-pulse>div{background-color:#358CDA;width:6px;height:6px;border-radius:100%;margin:2px;-webkit-animation-fill-mode:both;animation-fill-mode:both;display:inline-block}.ball-pulse>div:nth-child(0){-webkit-animation:scale 0.75s -0.36s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);animation:scale 0.75s -0.36s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08)}.ball-pulse>div:nth-child(1){-webkit-animation:scale 0.75s -0.24s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);animation:scale 0.75s -0.24s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08)}.ball-pulse>div:nth-child(2){-webkit-animation:scale 0.75s -0.12s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);animation:scale 0.75s -0.12s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08)}.ball-pulse>div:nth-child(3){-webkit-animation:scale 0.75s 0s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);animation:scale 0.75s 0s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08)}.loader{position:absolute;top:50%;left:50%;margin-left:-18.5px;margin-top:-7.5px;display:none}.base-textarea{width:100%;border:1px solid lightgrey;border-radius:5px;resize:vertical;box-sizing:border-box;padding:10px;display:block;margin-bottom:15px}.heading{font-size:inherit;line-height:inherit;margin:inherit;float:none;line-height:34px}.heading:before{position:absolute;left:0;content:''}.container{width:1126px;margin:0 auto;position:relative;clear:both;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:60px}.container-content{margin-top:32px}.receive .container-content{margin-top:82px}.heading-page-transition,.header-page,.container-page-header,.nav-global,.nav-action{-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease}.header-page{position:fixed;background-color:#294C7A;border-width:0 0 1px;width:100%;padding-top:0;box-shadow:none;z-index:1000;min-height:75px;top:0}.header-page .text-head{font-size:11px !important;color:#bfc9d7;text-align:left}.nav-primary-short{float:right;font-size:14px;line-height:1em;margin:1px 0 0;margin-right:0}.nav-primary-short li{float:left;margin-left:30px}.nav-primary-short li:last-child a{padding-right:0}.nav-primary-short a{padding:10px;color:#fff}.nav-primary-short a:before{display:none !important}.nav-primary-short address{color:#646464}.container-page-header{padding-top:18px}.heading-page{float:left;width:138px;height:30px;padding:0;border-bottom:none;margin:0;line-height:1}.text-head{font-size:15px;font-weight:normal;color:#767676;text-align:center;line-height:1.6;margin:4px 0 10px 0}.text-head a{color:#bfc9d7 !important}.nav-primary{position:absolute;top:57px;right:0;width:420px}.nav-primary li{margin-left:10px}.nav-primary li a{display:block;font-size:11px;padding-left:30px;height:25px;line-height:25px}.nav-primary li a:hover{text-decoration:none}.nav-primary .otoiawase address{display:inline;font-style:normal}.nav-primary .otoiawase address::before{content:" / "}body>header address{display:inline-block;color:#8a8a8a}body>header address:before{margin:0 3px 0 4px;content:'/';color:#646464}.header-form-page .nav-primary{width:320px}.header-page-short{min-height:auto;height:52px;box-sizing:border-box;margin-left:0}.header-page-short .heading-page{padding:4px 0 0 0}.header-page-short .header-short-h1{font-size:10px;color:#fff;width:auto;margin:0;line-height:24px;clear:none}.header-page-short .header-short-h1 a{color:#fff}.header-page-short .container-page-header{padding-top:10px;width:1126px;height:auto}.header-page-short .nav-primary-short{margin:9px 0 0}.header-page-short .nav-primary-short a{text-decoration:none;color:#fff}.header-page-short .nav-primary-short a:hover{text-decoration:underline}.button-login{float:right;line-height:27px;margin-left:8px}.nav-global{padding-top:5px;position:absolute;top:45px;left:0}.nav-global .link-category{display:block;position:relative;text-align:center;font-size:12px;color:#bfc9d7;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;height:24px;line-height:15px}.nav-global .link-category:hover{color:#fff;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.nav-global .link-category.active{color:#fff}.nav-global .item-nav-global{padding:0 6px;border-right:1px solid #bfc9d7;height:15px}.nav-global .item-nav-global.top .link-category-top:after{background-color:#155088}.nav-global .item-nav-global.technology .link-category-technology:after{background-color:#585858}.nav-global .item-nav-global.mobile .link-category-mobile:after{background-color:#2e49ad}.nav-global .item-nav-global.app .link-category-app:after{background-color:#e30f0f}.nav-global .item-nav-global.entertainment .link-category-entertainment:after{background-color:#edc81e}.nav-global .item-nav-global.beauty .link-category-beauty:after{background-color:#f292b8}.nav-global .item-nav-global.fashion .link-category-fashion:after{background-color:#ed7014}.nav-global .item-nav-global.lifestyle .link-category-lifestyle:after{background-color:#73c150}.nav-global .item-nav-global.business .link-category-business:after{background-color:#4775b4}.nav-global .item-nav-global.gourmet .link-category-gourmet:after{background-color:#ee6760}.nav-global .item-nav-global.sports{padding-right:0;border-right:0}.nav-global .item-nav-global.sports .link-category-sports:after{background-color:#1d8db9}.nav-global .ranking .link-rankingu-uu{width:70px}.nav-global .ranking .link-rankingu-uu:after{background-color:#ffffff}.nav-global .ranking .link-rankingu-uu:hover,.nav-global .ranking .link-rankingu-uu.active{color:#ffffff}.nav-action{position:absolute;top:16px;right:0}.nav-action .button{color:#fff;font-size:13px;height:28px;line-height:29px;text-align:center;position:relative;display:inline-block}.nav-action .button:before,.nav-action .button:after{position:absolute;top:1.7em;content:"";display:inline-block;width:0;height:1px;background:#fff;transition:0.4s}.nav-action .button:before{left:50%}.nav-action .button:after{right:50%}.nav-action .button:hover:before,.nav-action .button:hover:after{width:50%}.nav-action .button-jushin{margin-right:0;margin-left:22px;letter-spacing:-1px}.nav-action .button-irai{margin-right:12px;margin-left:21px}.nav-action .header_search{margin-left:10px;margin-top:-3px}.nav-action .header_search .icon_search{display:block;float:left;margin-top:3px;margin-left:3px}.ui-widget-content{background-color:#fff;z-index:1000;border:1px solid #bfc9d7;border-radius:0}.main{width:778px;float:left;position:relative;padding:0}.main.main-1column{width:1130px;margin:0 auto;float:none;padding:0}.r-text a{color:#358cda}.sidebar{width:308px;float:right;position:relative}.heading-sidebar,.heading-sidebar-innner{float:none}.heading-sidebar{color:#333;margin-top:20px}#sidebarTV{position:relative;border-top:1px solid #e0e0e0;border-bottom:1px solid;display:none}#sidebarTV .sidebarTV_title{font-size:16px;font-weight:bold;line-height:1.38;margin:10px 0;display:flex;align-items:center}#sidebarTV .sidebarTV_title span{margin-left:10px}#sidebarTV .sidebarTV_title span:hover{position:relative}#sidebarTV .sidebarTV_title span .tooltip{display:none;position:absolute;bottom:25px;font-size:90%;color:#fff;background-color:#59a7e6;width:180px;padding:5px;border-radius:3px;z-index:100;text-align:center}#sidebarTV .sidebarTV_title span:hover .tooltip{display:block}#sidebarTV .sidebarTV_title span .tooltip::after{content:'';display:block;position:absolute;height:0;width:0;bottom:-13px;left:15px;border:13px transparent solid;border-right-width:0;border-left-color:#59a7e6;transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);z-index:100;text-align:center}#sidebarTV .sidebarTV_title svg{margin-top:-6px}#sidebarTV .live_plans{font-size:16px;font-weight:bold;color:#089ac1;margin-bottom:10px}#sidebarTV .live_plans_list{position:relative}#sidebarTV .live_plans_list li{width:100%;display:flex;padding:12px 0;border-top:1px solid #e0e0e0}#sidebarTV .live_plans_list li a{display:block}#sidebarTV .live_plans_list li .link_facebook{position:absolute;width:100%;height:100%;display:block;left:0;top:0}#sidebarTV .live_plans_list li .link_facebook:hover+.list_mov_title{color:#157792;text-decoration:underline}#sidebarTV .list_date_wrap{position:relative}#sidebarTV .list_date_wrap .list_date{color:#089ac1;font-size:18px}#sidebarTV .list_date_wrap .list_week{color:#089ac1;font-size:14px}#sidebarTV .list_date_wrap .list_time{font-size:13px;color:#919191;display:block}#sidebarTV .list_mov_title,#sidebarTV .list_company{width:100%;overflow:hidden;margin-bottom:10px}#sidebarTV .list_company{width:200px;font-size:13px;color:#a2a2a2;display:inline-block;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;word-wrap:break-word;-moz-transition:color .2s ease-in;-o-transition:color .2s ease-in;-webkit-transition:color .2s ease-in;transition:color .2s ease-in;margin-bottom:5px}#sidebarTV .list_mov_title{width:200px;box-sizing:border-box;font-size:14px;line-height:18px;display:block;font-weight:normal;color:#333;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;word-wrap:break-word;-moz-transition:color .2s ease-in;-o-transition:color .2s ease-in;-webkit-transition:color .2s ease-in;transition:color .2s ease-in}.iframe-content-right{position:relative;padding:90px}.iframe-content-right iframe{position:absolute;top:0;left:0;width:310px;height:175px}#live_plans_list_live_on{width:100%;height:auto;display:block;position:relative;line-height:18px;font-weight:normal;color:#333;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;word-wrap:break-word;-moz-transition:color .2s ease-in;-o-transition:color .2s ease-in;-webkit-transition:color .2s ease-in;transition:color .2s ease-in;padding-top:5px}#live_plans_list_live_on .link_facebook{display:block;position:absolute;width:100%;height:100px;left:0;top:-30px}#live_plans_list_live_on .link_facebook:hover+.list_mov_title{color:#157792;text-decoration:underline}#live_plans_list_live_on .live_list_container{padding-left:0px;margin-bottom:35px}#live_plans_list_live_on .list_date_wrap_top{display:flex;font-size:13px;color:#919191;margin-bottom:10px}#live_plans_list_live_on .list_date_wrap_top::before{content:'Live配信中';color:red;font-size:18px;font-weight:bold;margin-right:10px}#live_plans_list_live_on .list_date_wrap_top .list_company{width:100%;font-size:13px;color:#a2a2a2;display:inline-block;line-height:1.3}#live_plans_list_live_on .list_mov_title{width:100%;margin-bottom:5px}#live_plans_list_live_on .list_company{width:100%}.live_list_container{position:relative;padding-left:8px}.sidebar-item-service{text-align:center;background-color:#f5f5f5;padding:8px 12px 0 12px}.sidebar-item:first-child .heading-sidebar{margin-top:0}.sidebar-item-banner{position:fixed;left:50%;top:90px;margin-left:580px}.heading-sidebar-service{letter-spacing:-1px}.heading-sidebar-service:before{background-position:0 -40px}.container-sidebar-service{padding:0 0 24px;margin-bottom:40px}.banner-service{margin:0 0 7px 0;text-align:center;color:#378CD0}.service-list{background-color:#fff;border:1px solid #DCE0E0;padding:0 5px 0 60px;margin-bottom:8px;min-height:58px;position:relative;display:table;vertical-align:middle;width:216px}.service-list .icon:after{display:block;content:"";background-image:url('/common/v4.1/images/html/sprite-right-icons.png?1528699508');background-repeat:no-repeat;position:absolute;width:55px;top:50%;left:2px;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.service-list .icon-pv:after{background-position:0 0;height:28px}.service-list .icon-total:after{background-position:0 -68px;height:53px}.service-list .icon-percentage:after{background-position:0 -147px;height:56px}.service-list .icon-expression:after{background-position:0 -233px;height:44px}.service-list .service-list-text{font-size:11px;font-weight:bold;color:#767676;text-align:left;display:table-cell;vertical-align:middle}.service-list .service-list-text span{display:block;color:#484848;font-size:18px;text-align:left;font-weight:400}.service-list .service-list-text span.text-expression{font-size:16px}.text-service-cap{font-size:13.5px;letter-spacing:-0.4px;font-weight:600;margin:18px -10px 9px;color:#333}.text-service-cap span{margin-left:-6px}.text-service{color:#378CD0;font-size:15px;font-weight:600;margin-bottom:8px}.button-service{width:120px;height:36px;font-size:14px;color:#fff;margin:0 auto;background-color:#378CD0;line-height:36px;box-sizing:border-box;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;box-shadow:0px 4px 4px -3px #847f85;-moz-box-shadow:0px 4px 4px -3px #847f85;-webkit-box-shadow:0px 4px 4px -3px #847f85}.container-form-search{position:relative}.container-form-search .btn-header-close{position:absolute;right:0;top:8px;cursor:pointer}.form-search{display:block;margin-top:0;margin-bottom:18px !important;border:1px solid #e5e5e5;position:relative;border-bottom-left-radius:6px;border-top-left-radius:6px;height:35px;background-color:#FFF;width:295px}.input-keyword{font-size:14px;display:block;float:left;border:0 none;height:24px;line-height:24px;margin-top:0;margin-left:12px;padding:6px 0 0;box-shadow:none}.header-page .form-search{display:block;margin-top:0;margin-bottom:0px !important;border:0;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;border-bottom:2px solid #bfc9d7;position:relative;height:32px;width:0;float:right;background-color:transparent}.header-page .form-search .hidden{display:none}.header-page .input-keyword{width:250px;font-size:14px;display:block;float:left;border:0 none;height:17px;line-height:17px;margin-top:9px;margin-left:0;padding:0;box-shadow:none;background:transparent;color:#fff;width:100%;border-radius:0;-webkit-appearance:none;appearance:none}.header-page .input-keyword::-webkit-input-placeholder{color:#8a9db6;font-size:12px}.header-page .input-keyword::-moz-placeholder{color:#8a9db6;font-size:12px}.header-page .input-keyword:-ms-input-placeholder{color:#8a9db6;font-size:12px}.sidebar .input-keyword{width:230px}.sidebar-item-search{margin:1px 0}.button-search{position:absolute;right:-7px;top:-1px;width:39px;height:37px;text-indent:100%;white-space:nowrap;overflow:hidden;background-color:#999999;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;-moz-border-radius-bottomright:6px;-webkit-border-bottom-right-radius:6px;border-bottom-right-radius:6px;-moz-border-radius-topright:6px;-webkit-border-top-right-radius:6px;border-top-right-radius:6px}.container-startup{width:304px;margin-top:12px}.container-startup .startup-company{margin-bottom:12px}.heading-sidebar-inner{font-size:16px;clear:both;color:#333;margin:0 0 12px}.list-chumoku-keyword{overflow:hidden}.list-chumoku-keyword .keyword{font-size:13px;background-color:#F1F1F1;-moz-border-radius:14px;-webkit-border-radius:14px;border-radius:14px;color:#666;height:22px;line-height:22px;margin-right:12px;margin-bottom:9px;padding:0 8px}.list-chumoku-keyword .keyword a{-moz-transition:color .3s ease;-o-transition:color .3s ease;-webkit-transition:color .3s ease;transition:color .3s ease}.list-chumoku-keyword .keyword a:hover{color:#000}.sidebar-innner-item-keyword{border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;padding-bottom:26px;padding-top:5px}.index .sidebar-innner-item-keyword{padding-top:0}.sidebar-innner-item-category{border-top:1px solid #e0e0e0;margin:1px 0 31px}.sidebar-item-twitter{border-top:1px solid #e0e0e0;margin-top:1px;padding-top:15px}.list-catgory-base{margin-top:-8px}.link-read-more{color:#666;display:block;float:left;font-size:12px;height:22px;line-height:22px;margin-bottom:14px;margin-top:0;border:1px solid #F1F1F1;padding:0 8px;-moz-border-radius:14px;-webkit-border-radius:14px;border-radius:14px;-moz-transition:color .2s ease-in;-o-transition:color .2s ease-in;-webkit-transition:color .2s ease-in;transition:color .2s ease-in}.read-more-ranking{margin-bottom:35px}.list-catgory-base a,.item-category-base a{display:block}.list-catgory-base{background-color:#FFFFFF}.list-catgory-base .trigger-dropdown{font-size:13px;height:43px;line-height:43px;border-bottom:1px solid #e5e5e5;color:#666;position:relative}.list-catgory-base .trigger-dropdown:hover{color:#666;background-color:#f7f7f7}.list-catgory-base .trigger-dropdown.activated{background-color:#f2f2f2}.list-catgory-base .trigger-dropdown:after{display:block;content:"";background-image:url('/common/v4.1/images/html/svg/icon-arrow_bottom.svg?1528699508');background-repeat:no-repeat;right:0;top:50%;width:10px;height:5px;margin-top:-2px;position:absolute}.list-category{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;border-width:0 1px 1px;border-style:solid;border-color:#d3d3d4}.list-category a{font-size:13px;height:42px;line-height:42px;padding-right:19px;padding-left:32px;color:#3b3b3b;background-color:#FFFFFF}.list-category a:hover{background-color:#f2f2f2}.list-category .category-sub a{padding-left:19px}.nav-select-term{overflow:hidden;height:51px;margin-top:2px}.tab-select-term{width:100%;border-top:3px solid #ededed}.container-ranking-tab{display:block;float:left;width:33%}.container-ranking-tab:last-child{width:34%}.container-tab{display:block;float:left;width:25%;height:36px;background-color:#EAEAEA}.container-tab a{border-bottom:1px solid #dfdfdf}.container-ranking-tab .tab,.container-tab .tab{display:block;font-size:13px;text-align:center;position:relative;height:36px;line-height:36px;font-weight:normal}.container-ranking-tab .tab.active,.container-tab .tab.active{border-bottom:none;background-color:#fff;color:#104F8A}.list-popular-item li{clear:left;border-bottom:1px solid #ededed;margin-bottom:12px}.list-popular-item li.rank-top{padding-bottom:12px;position:relative}.list-popular-item li.rank-bottom{padding-bottom:12px}.list-popular-item li.rank-bottom .information-item{margin-top:8px}.list-popular-item li:last-child{margin-bottom:0;padding-bottom:20px}.list-popular-item .link-item{width:210px;box-sizing:border-box;float:left;font-size:14px;line-height:18px;display:block;font-weight:normal;padding:0 17px 0 0;color:#333;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;word-wrap:break-word;-moz-transition:color .2s ease-in;-o-transition:color .2s ease-in;-webkit-transition:color .2s ease-in;transition:color .2s ease-in}.list-popular-item .link-item:hover{color:#157792;text-decoration:underline}.list-popular-item .container-thumbnail-item{display:block;float:left;width:68px;height:45px;overflow:hidden;margin:0 13px 0 0}.list-popular-item .container-thumbnail-item .thumbnail-item{width:100%}.list-popular-item .container-thumbnail-item a{width:68px;height:45px;display:block;background-size:cover;background-position:center;background-repeat:no-repeat}.list-popular-item .caption-item{height:80px;width:190px;line-height:1.538461538461539}.list-popular-item .rank-inner .name-company{margin-top:2px;color:#a2a2a2;display:inline-block;line-height:1.3;padding:3px 0 0 81px;font-size:13px;width:190px;-moz-transition:color .2s ease-in;-o-transition:color .2s ease-in;-webkit-transition:color .2s ease-in;transition:color .2s ease-in}.list-popular-item .rank-inner .name-company:hover{color:#157792;text-decoration:underline}.list-popular-item .information-item{font-size:11px;overflow:hidden;float:right}.list-popular-item .information-item .uu,.list-popular-item .information-item .rank,.list-popular-item .information-item .pv,.list-popular-item .information-item .nice,.list-popular-item .information-item .tweet{float:left;height:21px;line-height:21px}.list-popular-item .information-item .rank{font-family:"Helvetica Neue"}.list-popular-item .information-item .uu{font-weight:bold}.list-popular-item .information-item .uu,.list-popular-item .information-item .pv{color:#999999;width:227px;overflow:hidden}.list-popular-item .information-item .time-release{display:block;width:194px;height:14px;line-height:14px;color:#797979;text-align:left;text-indent:20px;margin-top:5px}.list-popular-item .information-item .time-release:after{background-size:23px auto;top:-5px;left:-3px}.list-popular-item .information-item .nice,.list-popular-item .information-item .tweet{color:#848484;margin-right:20px;text-indent:20px;width:90px}.list-popular-item.list,.list-popular-item.list-relatedtopics,.list-popular-item.list-facebook,.list-popular-item.list-twitter{margin-top:10px}.list-relatedtopics .information-item{float:none;padding-left:80px}.sidebar-item-relatedtopics{margin-bottom:23px;border-bottom:1px solid #e0e0e0;padding-bottom:1px}.ranking-information-item .rank,.list-popular-item .information-item .rank{color:#155088;text-align:center;font-size:24px;position:absolute;right:0;top:0}.list-facebook .link-item{padding:0 49px 0 0}.list-facebook .name-company{width:218px}.list-facebook .information-item .nice{color:#155088;font-size:12px;position:absolute;right:0;top:0;text-indent:0;width:32px;line-height:1;text-align:left;margin:0}.list-facebook .information-item .nice:after{display:block;content:"";background-image:url('/common/v4.1/images/html/svg/icon-nice.svg?1528699508');background-repeat:no-repeat;right:38px;top:-3px;width:16px;height:17px;position:absolute}.container-button-change-view #jquery-ui-datepicker{display:none;position:absolute;background-color:#fff;z-index:3;left:0;top:0}.container-thumbnail-list .search-result-none,.container-item-list .search-result-none,.ranking_data_none{color:#ccc;font-weight:bold;font-size:14px;margin:16px auto 20px}.container-item-list .search-result-none{margin-top:10px}.ranking-information-item .rank{float:left;font-size:12px}.ranking-information-item .uu{color:#999999;margin-top:2px;margin-left:35px;margin-right:5px;width:110px;font-weight:bold;font-size:13px}.sidebar-item-sns p{color:#3b3b3b;float:none;font-size:13px;font-weight:bold;line-height:1.538461538461539;margin:14px 0}.container-button-sns .button{font-size:13px;text-align:left;color:#fff;padding-left:68px;border-radius:5px}.container-button-sns-facebook{margin-bottom:18px}.button-facebook,.button-facebook-category{background-color:#486dba}.button-twitter,.button-twitter-category{background-color:#00aaec}.button-facebook,.button-twitter{height:45px;line-height:45px;margin-bottom:9px}.button-facebook-category,.button-twitter-category{height:28px;line-height:28px;border-radius:5px}.button-facebook-category a,.button-twitter-category a{display:block;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;font-size:13px;text-align:left;font-weight:bold;width:180px;height:30px;line-height:28px;padding-left:36px;color:#333;cursor:pointer}.button-facebook-category a:hover,.button-twitter-category a:hover{background-color:#e5e5e5;color:#333}.category-facebook-list .item-category a,.category-twitter-list .item-category a{display:block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;font-size:12px;text-align:left;width:100%;height:30px;line-height:25px;padding-left:34px;color:#333;cursor:pointer}.category-facebook-list .item-category a:hover,.category-twitter-list .item-category a:hover{color:#333}.category-facebook-list .item-category a::before,.category-twitter-list .item-category a::before{content:"";position:absolute;display:block;width:20px;height:20px;border-radius:50%;top:3px;left:4px;background-color:#eee}.category-facebook-list .item-category.tv a::before,.category-twitter-list .item-category.tv a::before{background-color:#294C7A}.category-facebook-list .item-category.technology a::before,.category-twitter-list .item-category.technology a::before{background-color:#585858}.category-facebook-list .item-category.application a::before,.category-twitter-list .item-category.application a::before{background-color:#e30f0f}.category-facebook-list .item-category.startup a::before,.category-twitter-list .item-category.startup a::before{background-color:#8791b5}.category-facebook-list .item-category.entertainment a::before,.category-twitter-list .item-category.entertainment a::before{background-color:#edc81e}.category-facebook-list .item-category.beauty a::before,.category-twitter-list .item-category.beauty a::before{background-color:#f292b8}.category-facebook-list .item-category.fashion a::before,.category-twitter-list .item-category.fashion a::before{background-color:#ed7014}.category-facebook-list .item-category.lifestyle a::before,.category-twitter-list .item-category.lifestyle a::before{background-color:#73c150}.category-facebook-list .item-category.travel a::before,.category-twitter-list .item-category.travel a::before{background-color:#039a95}.category-facebook-list .item-category.gourmet a::before,.category-twitter-list .item-category.gourmet a::before{background-color:#ee6760}.category-facebook-list .item-category.woman a::before,.category-twitter-list .item-category.woman a::before{background-color:#c8a893}.category-facebook-list .item-category.game a::before,.category-twitter-list .item-category.game a::before{background-color:#8a83d0}.category-facebook-list .item-category.sport a::before,.category-twitter-list .item-category.sport a::before{background-color:#1d8db9}.category-facebook-list .item-category.video a::before,.category-twitter-list .item-category.video a::before{background-color:#ff8985}.category-facebook-list .item-category.business a::before,.category-twitter-list .item-category.business a::before{background-color:#4775b4}.category-facebook-list .item-category.marketing a::before,.category-twitter-list .item-category.marketing a::before{background-color:#6a7591}footer{font-size:13px;padding:27px 0 51px;text-align:center;color:#797979;background-color:#fff;box-shadow:0 -1px 2px rgba(4,0,0,0.2)}footer li,footer dt,footer dd{display:inline-block}footer a{color:#a2a2a2}footer dl{line-height:1em;margin-bottom:14px}footer dl a{margin-right:5px}footer p{line-height:1em;margin-bottom:0;color:#d2d2d2}footer .container-nav-footer{width:1126px !important}footer>ul:first-of-type{line-height:1em;margin-bottom:40px}footer>ul:first-of-type li:first-child{width:118px}footer>ul:first-of-type li:nth-child(2){width:113px}footer>ul:first-of-type li:nth-child(3){width:89px}footer>ul:last-of-type{line-height:1em;width:830px;margin:0 auto 69px}footer>ul:last-of-type li{margin:0 20px 18px 20px}.footer-page{margin-top:30px;padding:0;box-shadow:none;overflow:hidden;background:#FAFAFA}.about-main{margin-top:40px}.about-main h2{font-size:15px;color:#757575}.about-main p{text-align:left;font-size:11px;line-height:2;color:#797979}h1+p{font-size:10px;line-height:1em;float:left;margin:13px 0 0;color:#8a8a8a}.share-footer,.recommend-menu{line-height:1}.share-footer li,.recommend-menu li{display:inline-block;line-height:1}.menu-footer{line-height:1}.menu-footer .row{float:left;width:281px;box-sizing:border-box;text-align:left;margin-bottom:22px}.menu-footer .row li{display:block;line-height:1;margin-bottom:18px;box-sizing:border-box;height:13px}.menu-footer .row li.menu-footer-title{color:#000}.menu-footer .item-category-base{position:relative}.menu-footer .item-category-base .trigger-dropdown{border-bottom:1px solid #E0E0E0;padding-bottom:10px;position:relative}.menu-footer .item-category-base .trigger-dropdown:after{display:block;content:"";background-image:url('/common/v4.1/images/html/svg/icon-arrow_bottom.svg?1528699508');background-repeat:no-repeat;right:0;top:50%;width:10px;height:5px;margin-top:-2px;position:absolute}.share-footer{margin-top:25px}.container-button-facebook{width:118px}.container-button-twitter{width:113px}.container-button-googleplus{width:89px}.container-button-hatenabookmark{width:58px}.container-nav-footer{padding:73px 0 10px 0}.container-nav-footer a{font-size:12px;color:#797979;-moz-transition:color .2s ease-in;-o-transition:color .2s ease-in;-webkit-transition:color .2s ease-in;transition:color .2s ease-in}.container-nav-footer a:hover{color:#202020;text-decoration:underline}.menu-footer{font-size:13px}.row-menu-footer.row1 li{margin-right:50px}.row-menu-footer.row1 li a:hover{color:#202020;text-decoration:underline}.row-menu-footer.row2{margin-top:16px;margin-bottom:12px}.row-menu-footer.row2 li{margin-right:25px}.recommend{display:inline-block;font-size:13px}.recommend dt,.recommend dd{display:inline-block}.recommend dt{color:#a2a2a2}.recommend dd{margin:0}.recommend a{color:#a2a2a2;-moz-transition:color .2s ease-in;-o-transition:color .2s ease-in;-webkit-transition:color .2s ease-in;transition:color .2s ease-in}.recommend a:hover{color:#157792;text-decoration:underline}.footer-startup{margin-top:30px}.footer-startup li{display:block;text-align:center}.container-recommend{clear:both;text-align:left;border-top:1px solid #E0E0E0}.recommend-menu li{color:#a2a2a2}.container-address{text-align:left;font-size:11px;margin:0}.container-address address{font-style:normal}.icon{background-image:url('/common/v4.1/images/html/icon.png?1528699508');background-repeat:no-repeat}.icon-info{background-position:0 2px}.icon-price{background-position:0 -38px}.icon-inquiry{background-position:0 -78px}.icon-login{background-position:14px -114px}.icon-jushin{background-position:10px -156px}.icon-irai{background-position:10px -195px}.icon-change-thumbnail-view{background-position:1px -239px}.icon-change-thumbnail-view:hover,.icon-change-thumbnail-view.activated{background-position:1px -279px}.icon-change-list-view{background-position:1px -319px}.icon-change-list-view:hover,.icon-change-list-view.activated{background-position:1px -359px}.icon-change-yearly-view{background-position:1px -239px}.icon-change-yearly-view:hover,.icon-change-yearly-view.activated{background-position:1px -279px}.icon-change-monthly-view{background-position:1px -239px}.icon-change-monthly-view:hover,.icon-change-monthly-view.activated{background-position:1px -279px}.icon-change-daily-view{background-position:1px -319px}.icon-change-daily-view:hover,.icon-change-daily-view.activated{background-position:1px -359px}.icon-time-release{background-position:0 -400px}.icon-read-more{background-position:750px -422px}.icon-button-search{background-position:10px -511px}.icon-drawer{background-position:282px -587px}.icon-popular-nice{background-position:0 -638px}.icon-popular-tweet{background-position:0 -675px}.icon-facebook{background-position:22px -707px}.icon-category{background-position:18px -756px}.icon-twitter{background-position:18px -786px}.heading-icon{font-size:16px;position:relative;font-weight:bold;color:#3c3c3c;line-height:26px;padding-top:0;padding-right:0;padding-bottom:10px;padding-left:34px;margin-bottom:0;border-bottom:2px solid #155088}.index .heading-icon{padding-bottom:6px}.index .heading-icon,.category .heading-icon,.entry .heading-icon,.sidebar .heading-icon{border-bottom:0 !important}.headingMainContentsWrapper{width:780px}.headingMainContentsWrapper .headingMainContentsWrapper_inner{position:relative;left:0}.headingMainContentsWrapper::after{content:'';display:block;clear:both}#wrapTimesTV>.title_wrapper{margin-bottom:5px;height:40px;line-height:40px}#wrapTimesTV>.title_wrapper h2{margin:0;width:100%;display:flex;position:relative;padding-bottom:5px}#wrapTimesTV>.title_wrapper h2 a{display:flex}#wrapTimesTV>.title_wrapper svg{margin:3px 10px 0 0}#wrapTimesTV>.title_wrapper .title_text{display:inline-block;line-height:30px}#wrapTimesTV>.title_wrapper .title_text .tooltip{display:none;position:absolute;bottom:35px;font-size:90%;color:#fff;background-color:#59a7e6;width:180px;padding:0;border-radius:3px;z-index:9999;text-align:center}#wrapTimesTV>.title_wrapper .title_text .tooltip::after{content:'';display:block;position:absolute;height:0;width:0;bottom:-13px;left:15px;border:13px transparent solid;border-right-width:0;border-left-color:#59a7e6;transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);z-index:100;text-align:center}#wrapTimesTV>.title_wrapper .title_text:hover .tooltip{display:block}#wrapTimesTV>.title_wrapper .more_link{height:35px;line-height:35px;font-size:13px;display:block;position:absolute;right:0}#wrapTimesTV{width:380px;float:left;padding-right:12px;color:#fff;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#wrapTimesTV ._link_to_tv{display:block;color:#fff;position:absolute;width:100%;height:280px;left:0;top:34px;z-index:999}#wrapTimesTV .wrapTimesTV_container{width:100%;height:270px;background:#000026;padding:5px;box-sizing:border-box;display:block}#wrapTimesTV .thumbnail_img{width:100%;height:190px;display:block;position:relative;overflow:hidden;margin-bottom:5px}#wrapTimesTV .thumbnail_img #__wrapTimesTV_img{width:358px;height:190px;background:#fff;background-repeat:no-repeat;background-position:center center;background-size:370px}#wrapTimesTV .thumbnail_img .btn_control_onImage{position:absolute;bottom:15px;left:8px;background:rgba(0,0,0,0.6);height:30px;line-height:30px;border-radius:3px;color:#fff;font-size:11px;display:flex;align-items:center}#wrapTimesTV .thumbnail_img .btn_control_onImage svg{top:calc(50% - 12px)}#wrapTimesTV .thumbnail_img .btn_control_onImage span{font-size:12px;margin-right:3px;letter-spacing:1px}#wrapTimesTV .wrapTimesTV_title,#wrapTimesTV .wrapTimesTV_time,#wrapTimesTV .wrapTimesTV_company{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#wrapTimesTV .wrapTimesTV_title{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;padding:5px 10px 0}#wrapTimesTV .wrapTimesTV_time{display:flex;align-items:center;font-size:12px;padding:0 0 0 10px}#wrapTimesTV .wrapTimesTV_time::before{content:'';width:15px;height:15px;position:relative;margin-right:5px;display:inline-block;background-image:url("/common/v4.1/images/html/svg/time-icon.svg");background-size:cover;background-position:center center}#wrapTimesTV .wrapTimesTV_company{display:inline-block;font-size:12px;padding-left:10px}#wrapTimesTV::after{content:'';height:270px;width:1px;background:#e0e0e0;position:absolute;right:0;top:45px}.top_wrapper{position:relative;float:left;padding-left:15px}.heading-icon.heading-main-pressrelease{padding-right:135px}.heading-main-pressrelease{font-weight:bold;font-size:16px;color:#333;line-height:1.3;margin-top:1px;padding-top:4px}.heading-main-pressrelease .exp{font-size:12px;color:#999;font-weight:normal;display:block;margin-top:5px;width:350px;position:absolute;top:20px}.heading-main-pressrelease-noseach{margin-top:80px}.heading-main-pressrelease-new{border-top:1px solid #e0e0e0;margin-top:5px;padding-top:13px}.heading-main-pressrelease-new::before{margin-top:10px}.heading-main-pressrelease-new.opened{border-top:0;padding-top:4px}.heading-main-pressrelease-new.opened::before{margin-top:0}.heading-icon.heading-search-result{padding-right:190px}.heading-icon.heading-company-pressrelease{padding-right:210px}.heading-icon.heading-main-facebook.heading-main-facebook-company,.heading-icon.heading-main-twitter.heading-main-twitter-company,.heading-icon.heading-main-youtube.heading-main-youtube-company{padding-right:250px}.heading-icon.heading-icon-centered{text-align:center;position:relative;border-bottom:none;margin-bottom:29px;padding:0}.heading-icon::before{content:"";display:block;position:absolute;top:0;left:0;width:26px;height:26px;background-color:transparent;background-image:url('/common/v4.1/images/html/heading.png?1528699508');background-repeat:no-repeat;overflow:hidden}.heading-icon.heading-icon-centered::before{display:inline-block;position:relative;margin-right:12px;vertical-align:middle}.heading-icon.heading-main-pressrelease::before{background-position:0 0px}.heading-icon.heading-main-pressrelease-rank::before{background-position:-31px -187px}.heading-icon.heading-sidebar-service::before{background-position:0 -31px}.heading-icon.heading-sidebar-search::before{background-position:0 -62px}.heading-icon.heading-sidebar-topical::before{background-position:0 -93px}.heading-icon.heading-sidebar-relatedtopics::before,.heading-icon.heading-main-relatedtopics::before{background-position:0 -248px}.heading-icon.heading-sidebar-ranking::before,.heading-icon.heading-main-ranking::before{background-position:0 -93px}.heading-icon.heading-sidebar-facebook::before,.heading-icon.heading-main-facebook::before{background-position:0 -124px}.heading-icon.heading-sidebar-twitter::before,.heading-icon.heading-main-twitter::before{background-position:0 -155px}.heading-icon.heading-sidebar-sns::before{background-position:0 -186px}.heading-icon.heading-main-gallery::before{background-position:0 -217px}.heading-icon.heading-main-information::before{background-position:0 -248px}.heading-icon.heading-main-404::before{background-position:0 -279px}.heading-icon.heading-profile-company::before{background-position:-31px 0}.heading-icon.heading-to-contact::before{background-position:-31px -31px}.heading-icon.heading-form-irai-about::before{background-position:-31px -62px}.heading-icon.heading-form-irai::before,.heading-icon.heading-form-individual::before{background-position:-31px -93px}.heading-icon.heading-kiyaku::before{background-position:-31px -124px}.heading-icon.heading-main-youtube::before{background-position:-31px -155px}.heading-icon.heading-main-ranking{height:36px}.heading-main-ranking-info{position:absolute;top:19px;left:27px;font-weight:normal;font-size:10px;color:#000}.sidebar-release{width:302px;padding:20px 10px 0px 10px;margin:0 0 25px -10px;border:1px #e5e5e5 solid;border-radius:6px;position:relative;background-color:#FFFFFF}.sidebar-release h2{color:#3b3b3b;font-size:15px;line-height:1;margin-bottom:12px}.sidebar-releaseArrow{position:absolute;top:30px;display:inline-block;left:-23px;padding:0 15px;height:40px;z-index:0}.sidebar-releaseArrow:before{content:"";position:absolute;top:50%;left:8px;margin-top:-9px;display:block;width:0px;height:0px;border-style:solid;border-width:15px 15px 15px 0;border-color:transparent #FFFFFF transparent transparent;z-index:0}.sidebar-releaseArrow:after{content:"";position:absolute;top:50%;left:7px;margin-top:-10px;display:block;width:0px;height:0px;border-style:solid;border-width:16px 16px 16px 0;border-color:transparent #e5e5e5 transparent transparent;z-index:-1}.balloon{position:absolute;-moz-transform:scale(0.5);-ms-transform:scale(0.5);-webkit-transform:scale(0.5);transform:scale(0.5);z-index:1000}.content-balloon{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;background:#fff;border:4px solid #d9d9d9;display:none;margin:0;opacity:1}.content-balloon:after,.content-balloon:before{border:solid transparent;content:"";height:0;pointer-events:none;position:absolute;width:0}.content-balloon:after{border-color:rgba(255,255,255,0)}.content-balloon:before{border-color:rgba(217,217,217,0)}.tip-balloon-top{-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;-webkit-transform-origin:50% 0;transform-origin:50% 0}.tip-balloon-top .content-balloon::after,.tip-balloon-top .content-balloon::before{left:50%}.tip-balloon-top .content-balloon::after{border-bottom-color:#fff;border-width:10px;margin-left:-10px;top:-16px}.tip-balloon-top .content-balloon::before{border-bottom-color:#d9d9d9;border-width:16px;margin-left:-16px;top:-28px}.tip-balloon-bottom{-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;-webkit-transform-origin:50% 0;transform-origin:50% 0}.tip-balloon-bottom .content-balloon::after,.tip-balloon-bottom .content-balloon::before{left:50%;margin-top:-4px;top:100%}.tip-balloon-bottom .content-balloon::after{border-top-color:#fff;border-width:10px;margin-left:-10px}.tip-balloon-bottom .content-balloon::before{border-top-color:#d9d9d9;border-width:16px;margin-left:-16px}.tip-balloon-right{-moz-transform-origin:100% 50%;-ms-transform-origin:100% 50%;-webkit-transform-origin:100% 50%;transform-origin:100% 50%}.tip-balloon-right .content-balloon::after,.tip-balloon-right .content-balloon::before{margin-left:-4px;left:100%;top:50%}.tip-balloon-right .content-balloon::after{border-left-color:#fff;border-width:10px;margin-top:-10px}.tip-balloon-right .content-balloon::before{border-left-color:#d9d9d9;border-width:16px;margin-top:-16px}.nav-change-view{position:absolute;top:0;right:0}.container-button-change-view{display:block;list-style:none;margin:0;padding:0;text-align:right}.container-button-change-view li{display:block;margin-left:8px;height:24px;float:left}.label-nav-change{font-size:13px;color:#595959;line-height:24px}.button-change-view{background-color:#fafafa;border-radius:0;display:block;font-size:.1px;height:24px;line-height:0;overflow:hidden;text-indent:100%;white-space:nowrap;width:24px}.container-button-change-view{position:relative}.balloon-change-yearly,.balloon-change-monthly,.balloon-change-daily,.balloon-change-thumbnail,.balloon-change-list{font-size:12px;left:-48px;line-height:24px;text-align:center;top:-46px;width:120px}.container-menu-sns-category{position:relative}.container-menu-sns-category .tip-balloon-right{-moz-transform-origin:420px 70px;-ms-transform-origin:420px 70px;-webkit-transform-origin:420px 70px;transform-origin:420px 70px}.menu-sns-category{left:-420px;top:-55px}.category-facebook-list,.category-twitter-list{padding:10px;position:absolute;height:200px;overflow:scroll;width:100%;z-index:1000;left:0}.category-twitter-list{height:144px}.tip-balloon-right .category-facebook-list::before,.tip-balloon-right .category-twitter-list::before,.tip-balloon-right .category-facebook-list::after,.tip-balloon-right .category-twitter-list::after{top:70px}.wrap-answer-following{bottom:-205px;right:0;margin-left:-192px;color:#3b3b3b;line-height:1.5em;text-align:left}.wrap-answer-following.tip-balloon-top{-moz-transform-origin:80% 0;-ms-transform-origin:80% 0;-webkit-transform-origin:80% 0;transform-origin:80% 0}.wrap-answer-following.tip-balloon-top .content-balloon::before,.wrap-answer-following.tip-balloon-top .content-balloon::after{left:80%}.content-answer-following{padding:16px;width:346px;min-height:136px;font-weight:bold}.content-answer-following span{font-weight:normal}.container-follow{margin:0;padding:0}.btn-follow,.btn-supporter-help{float:left;height:35px;position:relative;width:147px;margin-bottom:8px}.btn-follow a,.btn-supporter-help a{text-decoration:none;display:block;border-radius:4px}.btn-follow{margin-right:8px;overflow:hidden}a.supporter{background-image:url('/common/v4.1/images/html/megahon.png?1528699508');background-position:34px 50%;background-repeat:no-repeat;color:#358cda;font-size:13px;line-height:31px;padding-left:58px;width:85px;border:2px solid #358cda}a.supporter.onchk{background-image:url('/common/v4.1/images/html/followcheck.png?1528699508');color:#FFF}.questionbox{background-color:#ededed;border:1px solid #ccc;color:#999;font-size:11px;height:33px;line-height:33px;text-align:center;width:145px}.questionbox:hover{color:#999}a.supporterq{background-color:#ededed;border:#cfcfcf 1px solid;width:305px;height:25px;display:block;text-align:center;line-height:25px;color:#999;border-radius:8px;text-decoration:none;font-size:14px}a.supporterq img.hatena{width:16px;height:16px;display:inline-block;vertical-align:middle}.supporterwrapper{height:55px;margin-bottom:5px;margin-top:-10px;overflow:hidden;width:304px}.supporterImg{display:inline-block;margin:0 7px 7px 0}.supporterImg img{width:20px;height:auto}.supportershow{color:#358cda;font-size:12px}.sup-title a{color:#358cda;transition:color 0.15s ease-in-out 0s;display:inline-block;margin:0 0 0 10px}.sup-title a:hover{text-decoration:underline}.company-title:before{content:""}.company-small span.company-title{width:73px}.btn{font-size:18px;font-weight:bold;line-height:56px;display:inline-block;height:56px;padding:0 65px;-moz-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;color:#6b6b6b;border:1px solid #dbdadb;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;background-color:#f2f2f2;-moz-box-shadow:inset 0 1px 2px #fff;-webkit-box-shadow:inset 0 1px 2px #fff;box-shadow:inset 0 1px 2px #fff}.btn-success{width:290px;height:70px;border:0;background-color:#ff9a00;color:#fff;box-shadow:inset 0 0 0;text-shadow:0 0 0;border-radius:5px}.btn-success :hover{background-color:#ffa317}.lock_form{margin:30px 0;font-size:14px;width:100%}.lock_form .lock_form_title{display:inline-block;margin-right:15px;vertical-align:top;height:45px}.lock_form .lock_form_title .lock_form_title_cont{display:table-cell;vertical-align:middle;height:45px;white-space:nowrap}.lock_form .lock_form_main{display:inline-block}.lock_form .lock_form_main input[type="text"]{width:300px;height:45px}.lock_form .lock_form_main .error{font-size:12px;font-weight:bold;margin-top:8px;color:#d73f21}.lock_form .action{margin:30px 0 0;text-align:center}.lock_form .action button{margin:0 auto}.lock_mail_sent_text{text-align:center}.lock_forget_password{text-align:center !important}.unlocked table{text-align:left;width:90% !important;margin:0 auto;white-space:nowrap}.unlocked .login-btn label{margin-top:20px}.unlocked .loginbtn{margin:20px auto}.fblogin{background-color:#3b5998;border-radius:5px;color:#fff;display:block;font-size:18px;text-align:center;text-decoration:none;width:300px;height:70px;font-weight:bold;font-size:13px;display:table-cell;vertical-align:middle;background-image:url('/common/v4.1/images/html/ico/facebooklogin.png?1528699508');background-repeat:no-repeat;background-position:13px 20px}.fblogin:hover{background-color:#4663a0;color:#fff}.follower{text-align:center;margin-top:35px;margin-bottom:15px !important;line-height:0}.container-message{border-radius:0 0 10px 10px;background:#fff;border-style:solid;border-width:0 1px 1px;border-color:#ccc}.container-message .text-message{width:840px;margin:0 auto 45px}.container-message .text-message a{font-weight:bold;color:#34619c}.container-message .text-message a:hover{text-decoration:underline}.policy h2+p{font-size:13px;line-height:25px;margin-bottom:34px}.container-message-top-border{border-top:2px solid #34619c}.container-message-service-media{padding:29px 0 71px}.container-message-error{padding:20px 0 60px}.container-message-error p:first-of-type{font-size:22px;line-height:1em;margin-bottom:29px}.container-message-error p:nth-of-type(2){font-size:16px;line-height:28px;margin-bottom:20px}.container-message-error .err-message-list{margin-bottom:2em;text-align:left;margin-left:4em;margin-right:4em}.container-message-error .err-message-list h4{text-align:left;margin:2em 0 0 0}.container-message-error .err-message-list a{color:#157792;font-weight:bold}.container-message-error .err-message-list a:hover{text-decoration:underline}.container-message-not-found{padding:40px 0;text-align:center}.container-message-not-found p:first-of-type{font-size:20px;line-height:1em;margin-bottom:29px}.container-message-not-found p:nth-of-type(2){line-height:24px;margin-bottom:20px}.container-message-not-found p:last-of-type{font-weight:bold;margin-bottom:0}.container-message-not-found p:last-of-type a{color:#3b3b3b}.container-message-not-found .err-message-list{margin-bottom:2em;text-align:left;margin-left:4em;margin-right:4em}.container-message-not-found .err-message-list h4{text-align:left;margin:2em 0 0 0}.container-message-not-found .err-message-list a{color:#157792;font-weight:bold}.container-message-not-found .err-message-list a:hover{text-decoration:underline}.container-message-company-profile,.container-form-regist,.container-message-kiyaku{padding-top:38px;padding-bottom:50px}.container-message-company-profile section,.container-form-regist section,.container-message-kiyaku section{width:840px;margin:0 auto}.container-message-company-profile section{text-align:center}.container-message-company-profile .googlemap{display:block;margin:0 auto 50px;border:0}.container-message-textured{background:#fff url('/common/v4.1/images/html/bg-message-box.gif?1528699508')}.text-kiyaku{font-size:13px}.text-kiyaku h3{line-height:1em;margin-bottom:6px;font-size:13px}.text-kiyaku p{line-height:25px;margin-bottom:32px}.profile td{padding:14px 0;border:1px solid #dfdfdf}.profile table ul{margin-bottom:0}.table-profile-company,.table-regist-form{font-size:15px;line-height:25px;width:100%;margin:0 auto 40px;border-spacing:0;border-collapse:collapse}.table-profile-company th,.table-profile-company td,.table-regist-form th,.table-regist-form td{border:1px solid #dfdfdf}.table-profile-company th,.table-regist-form th{text-align:left;background-color:#f7f7f7}.table-profile-company td,.table-regist-form td{background-color:#fff;text-align:left}.table-profile-company .t_exp,.table-regist-form .t_exp{font-size:12px;line-height:1em;color:#666}.table-profile-company th{padding-left:42px;width:20%}.table-profile-company td{padding-left:28px;width:80%}.table-regist-form th{width:153px;padding:20px 20px 20px 42px}.table-regist-form th .text-error{font-size:13px;float:right;color:#d73f21}.table-regist-form td{width:586px;padding:20px 28px}.telephone,.form-inquiry{display:inline-block;vertical-align:top}.telephone{position:relative;margin-right:67px;padding-left:63px;vertical-align:bottom;color:#6b6b6b}.telephone::before{position:absolute;top:5px;left:0;display:inline-block;width:41px;height:26px;content:'';background:url('/common/v4.1/images/html/icon-telephone.png?1528699508') no-repeat 0 0}.telephone address{font-size:20px;font-weight:bold;line-height:1em;margin-bottom:14px;text-align:left}.telephone dl{font-size:13px;line-height:1em;overflow:hidden}.telephone dt,.telephone dd{float:left}.profile section section p{line-height:1em;display:inline-block}.button-link-inquiry{font-size:18px;font-weight:bold;line-height:56px;height:56px;padding:0 65px;-moz-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;color:#6b6b6b;background-color:#f2f2f2}.button-link-inquiry:hover{text-decoration:none;color:#6b6b6b;background-color:#eaeaea}.container-form-regist .index-table{font-size:17px;line-height:1em;float:left;margin:0 19px 20px 0}.container-form-regist .company-detail-title{margin-bottom:8px}.container-form-regist .open-attention{clear:both;margin-bottom:10px;font-size:12px;color:#3b3b3b}.container-form-regist p.text-error{line-height:1em;float:left;margin-bottom:0}.container-form-regist .text-agency{float:right;position:relative}.container-form-regist .text-agency .main-text{cursor:pointer;color:#36639A;display:inline-block;vertical-align:middle}.container-form-regist .text-agency img{cursor:pointer;display:inline-block;vertical-align:middle}.container-form-regist .text-agency .question{display:none;position:absolute;padding:10px 20px;background-color:#fff;width:auto;height:auto;white-space:nowrap;border:1px solid #C8C8C8;font-size:12px;-webkit-filter:drop-shadow(0 0 5px rgba(0,0,0,0.15))}.container-form-regist .text-agency .question:after{content:'';display:block;position:absolute;bottom:-9px;left:50%;margin-left:-7px;background-image:url("/common/v4.1/images/html/regist_corp_tri.png");width:15px;height:9px}.container-form-regist .copy{clear:both;margin-bottom:20px}.container-form-regist .copy p:first-of-type{float:left;margin-right:20px}.container-form-regist .copy p:last-of-type{font-size:13px;float:left;margin-top:8px}.container-form-regist .btn-info{background-color:#358cda;color:#fff;-moz-box-shadow:inset 0 0 0;-webkit-box-shadow:inset 0 0 0;box-shadow:inset 0 0 0;text-shadow:0 0 0;border:0}.container-form-regist .btn-info:hover{background-color:#358cda}.container-form-regist .action{text-align:center}.container-form-regist .action .btn-info{width:285px;height:70px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:0px 50px}.container-form-regist .action ul{width:620px !important;margin:0 auto}.container-form-regist .action ul :after{display:block;clear:both;content:''}.container-form-regist .action li{float:left}.container-form-regist .action li:first-child{margin-right:40px}.container-form-regist .action .button-submit{background-color:#ff9a00;height:56px;line-height:56px;width:420px;font-size:18px;color:#fff;margin:0 auto}.container-form-regist .action #policy a{text-decoration:none;font-weight:bold;color:#34619c}.container-form-regist .action #policy a:hover{text-decoration:underline}.container-form-regist .action [type='checkbox']+label{font-size:17px;margin-bottom:37px}.container-form-regist .form-error{font-size:13px;font-weight:bold;margin-bottom:8px;color:#d73f21}.container-form-regist .form-error img{display:none}.container-form-regist .free{font-size:13px;font-weight:bold;line-height:32px;display:inline-block;padding:0 10px;color:#fff;border-radius:5px;background-color:#34aadc;margin-left:10px;vertical-align:middle}.container-form-regist .btn-success{line-height:70px}.step-regist{font-size:12px;line-height:1em;position:relative;margin-bottom:49px;padding-top:41px;text-align:center;color:#333}.step-regist::before{position:absolute;top:14px;left:50%;width:320px;height:1px;content:'';background-color:#dfdfdf;margin-left:-160px}.step-regist li{position:relative;display:inline-block;width:7em;margin:0 32px}.step-regist li span{display:inline-block;width:30px;height:30px;background:url('/common/v4.1/images/html/old_ico.png?1528699508') no-repeat 0 -894px;position:absolute;top:-41px;left:50%;margin-left:-15px;content:''}.step-regist li:nth-child(2) span{background:url('/common/v4.1/images/html/old_ico.png?1528699508') no-repeat 0 -1131px}.step-regist li:nth-child(3) span{background:url('/common/v4.1/images/html/old_ico.png?1528699508') no-repeat 0 -1101px}.text-error{color:#d73f21}.text-error a{color:#d73f21 !important;text-decoration:underline}.table-regist-form .textArea_style{width:400px;height:100px;font-size:13px;padding:0 17px;margin-top:8px;border:1px solid #dededf;-moz-box-shadow:inset 0 1px 1px rgba(4,0,0,0.06);-webkit-box-shadow:inset 0 1px 1px rgba(4,0,0,0.06);box-shadow:inset 0 1px 1px rgba(4,0,0,0.06);-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;-moz-box-shadow:0 0 0 0 rgba(41,76,122,0);-webkit-box-shadow:0 0 0 0 rgba(41,76,122,0);box-shadow:0 0 0 0 rgba(41,76,122,0)}.table-regist-form [type='text'],.table-regist-form [type='password']{width:344px;-moz-box-shadow:0 0 0 0 rgba(41,76,122,0);-webkit-box-shadow:0 0 0 0 rgba(41,76,122,0);box-shadow:0 0 0 0 rgba(41,76,122,0)}.table-regist-form td p{font-size:12px;line-height:22px;margin:8px 0 -5px}.table-regist-form .edate p{margin:0 0 -5px}.table-regist-form .edate p a{font-weight:bold;color:#34619c}.table-regist-form .edate p a:hover{text-decoration:underline}.table-regist-form .input-xs{width:44px}.table-regist-form .input-s{width:104px}.table-regist-form .input-m{width:149px}.table-regist-form .input-l{width:257px}.table-regist-form .label{font-size:12px;line-height:22px;display:inline-block;width:31px;vertical-align:middle}.table-regist-form .label-l{width:91px}.table-regist-form .label-hyphen{width:24px;text-align:center}.table-regist-form .label-last{margin-left:21px}.table-regist-form .address li+li{margin-top:20px}.table-regist-form .checkradio{font-size:14px}.table-regist-form .checkradio ul{overflow:hidden;margin-bottom:-20px;padding-top:2px}.table-regist-form .checkradio ul:after{display:block;clear:both;content:''}.table-regist-form .checkradio ul li{float:left;margin:0 19px 20px 0}.table-regist-form .checkradio p{margin-top:10px}p#searchkey-num{position:absolute;right:140px;top:0;font-size:14px;font-weight:bold;color:#ccc;line-height:25px;margin:0}.container-search-hedding{position:absolute;top:0;right:10px}.list-release-company .form-search{margin:0;width:200px;height:28px}.list-release-company .form-search .input-keyword{line-height:26px;margin-left:17px;width:140px;margin-top:0;height:18px}.list-release-company .button-search{right:-10px;width:38px;height:28px;top:0;background-position:10px -516px}.container-sns-compnay{margin-top:20px;position:relative}.wrap-item-facebook,.wrap-item-twitter,.wrap-item-youtube{background-color:#FFF;border-color:#ededed;border-radius:0 0 10px 10px;border-style:solid;border-width:0 1px 1px;overflow:hidden}.wrap-item-facebook iframe,.wrap-item-twitter iframe,.wrap-item-youtube iframe{border:0}.contaner-button-facebook-read-more,.contaner-button-twitter-read-more,.contaner-button-youtube-read-more{width:736px;border-top:1px solid #f2f2f2;padding-top:20px;margin:0 auto}.contaner-button-facebook-read-more .button-read-more,.contaner-button-twitter-read-more .button-read-more,.contaner-button-youtube-read-more .button-read-more{width:auto}.container-item-facebook,.container-item-twitter{max-height:288px;margin-bottom:0;overflow:auto}.container-item-twitter iframe{width:778px !important}.item-facebook,.item-twitter{border-left:8px solid #486dba;margin-bottom:14px;margin-left:3px;margin-right:20px;margin-top:14px;padding-bottom:1px;padding-left:10px;padding-top:1px}.content-item-facebook,.content-item-twitter{border-bottom:1px solid #f2f2f2;font-size:12px;margin-bottom:-10px;overflow:hidden;padding:10px 0 20px}.item-facebook:first-of-type,.item-twitter:first-of-type{margin-top:4px}.item-facebook:last-of-type,.item-twitter:last-of-type{margin-bottom:20px}.item-facebook:last-of-type .content-item-facebook,.item-twitter:last-of-type .content-item-facebook{border-bottom:0 none}.link-facebook{color:#358cda}.name-facebook{margin-left:10px}.time-facebook{margin-left:20px}.post-facebook{margin-top:8px;line-height:1.41}.youtube-mv-main{width:738px;margin:20px auto 0;text-align:center}.youtube-thumbox{width:738px;margin:20px auto;overflow:hidden}.youtube-thumbox iframe{float:left}.youtube-thumbox .thumb-left,.youtube-thumbox .thumb-center{margin-right:18px}.container-sns-compnay .container-button-sns{position:absolute;top:0;right:0}.container-sns-compnay .button-sns{background-color:#FFF;background-repeat:no-repeat;border-radius:5px;border:1px #e5e5e5 solid;display:inline-block;line-height:28px;vertical-align:middle}.container-sns-compnay .button-sns-facebook{background-image:url('/common/v4.1/images/html/fb-like-icon.png?1528699508');background-position:40px 50%;padding-left:65px;width:95px}.container-sns-compnay .button-sns-twitter{background-image:url('/common/v4.1/images/html/tw-like-icon.png?1528699508');background-position:25px 50%;padding-left:50px;width:110px}.container-sns-compnay .button-sns-youtube{background-image:url('/common/v4.1/images/html/youtube-channel-icon.png?1528699508');background-position:10px 50%;padding-left:45px;width:115px}.counter-baloon{background-color:#fff;border-radius:5px;border:1px solid #e5e5e5;display:inline-block;font-size:12px;line-height:23px;margin-right:5px;position:relative;text-align:center;vertical-align:middle;width:68px;z-index:0}.counter-baloon :before{border-color:transparent transparent transparent #fff;border-style:solid;border-width:5px 0 5px 5px;content:"";display:block;height:0;margin-top:-5px;position:absolute;right:-5px;top:50%;width:0;z-index:0}.counter-baloon :after{border-color:transparent transparent transparent #e5e5e5;border-style:solid;border-width:6px 0 6px 6px;content:"";display:block;height:0;margin-top:-6px;position:absolute;right:-6px;top:50%;width:0;z-index:-1}.container-information-company{border-top:1px solid #e5e5e5}.container-information-company li{border-bottom:1px solid #e5e5e5;font-size:13px;line-height:24px;overflow:hidden;padding:12px 0 8px}.container-information-company li:last-of-type{border-bottom:0 none;padding-bottom:0}.container-information-company .head-information{clear:both;color:#3b3b3b;float:left;font-weight:bold;text-align:right;width:85px}.container-information-company .body-information{float:left;font-weight:normal;margin-bottom:0;padding-left:10px;text-align:left;width:200px;word-break:break-all}.rss-link{text-align:right;margin:5px 0 10px}.rss-link a{color:#999}.rss-link a svg{margin-right:6px}.rss-link a svg .header_rss{fill:#999}.rss-link a:hover{color:#157792}.rss-link a:hover svg .header_rss{fill:#157792}.container-sidebar-service:hover .button-service{background-color:#59a7e6 !important}.button-company-facebook,.button-company-twitter,.button-company-youtube{font-size:12px;color:#333;background-color:#ededed;color:#3b3b3b;width:200px;height:33px;line-height:33px;border-radius:4px;margin:0 auto;margin-bottom:20px;width:auto}.button-company-facebook :hover,.button-company-twitter :hover,.button-company-youtube :hover{color:#333}.media-create-confirm-comment{display:block;margin-top:15px}aside#facebook-login{display:none}aside#facebook-login .logo-in-modal{margin-left:auto;margin-right:auto;width:172px}aside#facebook-login h6{text-align:center;font-size:13pt;margin-top:24px;margin-bottom:8px}aside#facebook-login a{color:#fff;background-color:#3b5999;background-image:url('/common/v4.1/images/html/ico/facebooklogin.png?1528699508');background-repeat:no-repeat;background-position:5% 50%;border-radius:8px;height:5em;line-height:5em;text-align:center;display:block;cursor:pointer;font-size:10pt;font-weight:bold;text-decoration:none}aside#facebook-login .note-in-modal{font-size:9pt;color:#a9a9a9;margin-top:16px}.modal-open{overflow:hidden}.modal-open header{z-index:1000}.modal{position:fixed;z-index:1050;top:0;right:0;bottom:0;left:0;display:none;overflow:auto;overflow-y:scroll;outline:0;-webkit-overflow-scrolling:touch}.modal .fade .modal-dialog{-moz-transition:-webkit-transform .3s ease-out;-o-transition:-webkit-transform .3s ease-out;-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;-moz-transition:translate(0, -25%);-o-transition:translate(0, -25%);-webkit-transition:translate(0, -25%);transition:translate(0, -25%)}.modal .in .modal-dialog{-moz-transition:translate(0, 0);-o-transition:translate(0, 0);-webkit-transition:translate(0, 0);transition:translate(0, 0)}.fade{-moz-transition:opacity .15s linear;-o-transition:opacity .15s linear;-webkit-transition:opacity .15s linear;transition:opacity .15s linear;opacity:0}.fade.in{opacity:1}.modal-dialog{position:relative;width:auto;width:380px;margin:221px auto}.modal-dialog{margin:130px auto}.modal.fade .modal-dialog{-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;-webkit-transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;-moz-transform:translate(0, -25%);-ms-transform:translate(0, -25%);-webkit-transform:translate(0, -25%);transform:translate(0, -25%)}.modal.in .modal-dialog{-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}.modal-content{position:relative;padding:38px 40px 44px;border-radius:10px;outline:none;background-color:#fff;background-clip:padding-box;box-shadow:0 1px 1px rgba(4,0,0,0.2);-o-border-radius:10px}.modal-content>p:first-of-type{font-size:18px;font-weight:bold;line-height:1em;margin-bottom:36px;text-align:center}.modal-content>p:last-of-type{font-size:0;position:absolute;top:-41px;right:-47px}.modal-content>p:last-of-type a{display:inline-block;width:44px;height:44px;-moz-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;background:url('/common/v4.1/images/html/old_ico.png?1528699508') no-repeat 0 -850px}#login .modal-content ul{margin-bottom:15px}#login .modal-content li{position:relative}#login .modal-content li:first-child{margin-bottom:20px}#login .modal-content li:first-child span{top:15px;left:14px;display:inline-block;width:18px;height:13px;background:url('/common/v4.1/images/html/old_ico.png?1528699508') no-repeat 0 -1726px}#login .modal-content li:last-child span{top:9px;left:17px;display:inline-block;width:15px;height:21px;background:url('/common/v4.1/images/html/old_ico.png?1528699508') no-repeat 0 -1817px}#login .modal-content span{position:absolute;content:''}#login .modal-content input:not([type='checkbox']),#login .modal-content button{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}#login .modal-content input:not([type='checkbox']):not([type='submit']){padding-left:46px}#login .modal-content form p{line-height:1em;margin-bottom:30px}#login .modal-content form p a{font-size:12px;font-weight:normal;color:#3b3b3b}#login .modal-content div{font-size:13px;line-height:1em;margin-bottom:20px;text-align:center}#login .modal-content [type='checkbox']+label{font-size:13px;padding-left:37px}#login .modal-content [type='checkbox']+label span{top:-6px}#login .arrow{font-size:13px;font-weight:bold;position:relative;padding-left:12px;color:#3b3b3b}#login .arrow:before{position:absolute;top:1px;left:0;display:inline-block;width:6px;height:11px;content:'';background:url('/common/v4.1/images/html/old_ico.png?1528699508') no-repeat 0 -1985px}#share .modal-content{padding-bottom:24px}#share .modal-content p:first-of-type{margin-bottom:26px}#share .modal-content ul{font-size:15px;font-weight:bold;line-height:84px;margin-bottom:0}#share .modal-content li{position:relative;padding-left:117px;border-top:1px solid #e3e3e3}#share .modal-content li:first-child span{display:inline-block;width:40px;height:40px;background:url('/common/v4.1/images/html/old_ico.png?1528699508') no-repeat 0 -538px}#share .modal-content li:nth-child(2) span{display:inline-block;width:40px;height:40px;background:url('/common/v4.1/images/html/old_ico.png?1528699508') no-repeat 0 0}#share .modal-content li:last-child span{display:inline-block;width:40px;height:40px;background:url('/common/v4.1/images/html/old_ico.png?1528699508') no-repeat 0 -98px}#share .modal-content a{-moz-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;text-decoration:none;color:#333}#share .modal-content span{position:absolute;top:22px;left:62px;content:''}.modal-backdrop{position:fixed;z-index:1040;top:0;right:0;bottom:0;left:0;background-color:#06121c}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.6;filter:alpha(opacity=60)}.prev-top{visibility:hidden;clear:both;-webkit-transition:opacity .2s ease-in-out, visibility .2s ease-in-out;transition:opacity .2s ease-in-out, visibility .2s ease-in-out;opacity:0}.prev-top.scrolled{visibility:visible;opacity:1;z-index:10}.prev-top.disabled a{position:absolute}.prev-top a{font-size:0;position:fixed;z-index:1;bottom:21px;left:50%;display:inline-block;width:52px;height:52px;margin-left:547px;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;text-align:center;border:1px solid #d3d3d4;border-radius:50%;background-color:#fff;box-shadow:0 1px 2px rgba(4,0,0,0.2);-o-border-radius:50%}.prev-top a:hover{opacity:.8}.prev-top span{display:inline-block;width:17px;height:18px;margin-top:18px;content:'';background:url('/common/v4.1/images/html/old_ico.png?1528699508') no-repeat 0 -1771px}[type='text'].err,[type='password'].err,.err+#err_ipo_kbn+.trigger,.err+#err_industry_kbn+.trigger,.err [type='text'],.err [type='password']{border-color:#d73f21;box-shadow:0 0 5px rgba(215,63,33,0.32)}[type='text'].err+.error,[type='password'].err+.error,.err+#err_ipo_kbn+.trigger+.error,.err+#err_industry_kbn+.trigger+.error,.err [type='text']+.error,.err [type='password']+.error{position:relative;top:-12px;left:-12px;display:inline-block;width:27px;height:27px;background:url('/common/v4.1/images/html/old/ico.png?1528699508') no-repeat 0 -1345px}.profile table{font-size:15px;line-height:25px;width:832px;margin-bottom:40px}.rank-inner h5{margin-bottom:0px}.login .container-login,.not-found .container-login{padding-top:120px}.login .content,.not-found .content{position:relative;border:1px solid #e5e5e5;padding:45px 0;margi-top:120px}.entry #login-form-media{padding-top:0px;margin-bottom:30px}.entry #login-form-media h2{color:#000}#login-form-media{width:555px;position:relative;border-radius:3px;border:1px solid #c1c1c1;margin:0 auto;box-sizing:border-box;display:block}#login-form-media>h2{width:100%;font-size:15px;border-bottom:1px solid #c1c1c1;height:65px;line-height:65px;margin-bottom:50px;background-color:#e5e5e5;position:relative;padding-left:20px;box-sizing:border-box}#login-form-media .inner-form{position:relative;display:block;padding:0 40px}#login-form-media .inner-form .logintext{font-size:22px;font-weight:bold;margin-bottom:24px}#login-form-media .inner-form .logintext span{color:#d73f21;font-size:14px;margin-left:10px;font-weight:100}#login-form-media .inner-form input[type="text"],#login-form-media .inner-form input[type="password"]{width:100%;height:43px;margin-bottom:17px;position:relative;padding:0 0 0 17px;box-sizing:border-box}#login-form-media .inner-form .arrow{display:block;color:#4a96da;margin-bottom:10px}#login-form-media .inner-form .btnLogin,#login-form-media .inner-form .login-btn .btn-success,#login-form-media .inner-form #btn-login,#login-form-media .inner-form .medialogin-registbutton{border:none;color:#fff;text-align:center;line-height:37px;height:37px;width:100%;display:block;border-radius:3px;margin-bottom:16px;padding:none;font-size:14px}#login-form-media .inner-form .login-btn{margin-bottom:16px}#login-form-media .inner-form #btn-login{background-color:#ffa317}#login-form-media .inner-form .medialogin-registbutton{background:#4a96da}#login-form-media .inner-form .more-text{width:100%;height:22px;position:relative;display:block;line-height:22px;text-align:center;margin-bottom:10px}#login-form-media .inner-form .more-text:before,#login-form-media .inner-form .more-text:after{content:"";width:43%;height:1px;position:absolute;top:10px;background:#eee}#login-form-media .inner-form .more-text:before{left:0px}#login-form-media .inner-form .more-text:after{right:0px}#login-form-media .inner-form .mediaText_area{text-align:center;font-size:15px;color:#868686;margin-bottom:40px}.aprilfool_wrap{background-color:#ffc600;border-radius:10px;text-align:center;margin-top:3px}.aprilfool_wrap .aprilfool-icon{margin-right:5px}.aprilfool_wrap .aprilfool-text{font-size:10px;color:#fff}.item-ordinary .aprilfool_wrap{width:130px;margin-left:130px}.item-toplistview .aprilfool_wrap{width:130px;margin-left:0}.ui-autocomplete{padding-bottom:10px !important}.ui-autocomplete li{padding:3px 0 !important}.ui-autocomplete li a{width:calc(100% - 20px) !important;display:block !important;padding:10px !important}.ui-helper-hidden-accessible{display:none}.entry main{margin-top:0px}.entry .sidebar{margin-top:0px}.entry article{border-top:none;border:1px solid #e5e5e5;padding:32px 0 39px}.entry .container.container-content{padding:0}.entry .content{margin:0 auto;margin-top:0px;float:left;width:780px}.entry .content article .replace_image{display:none;box-sizing:border-box;border:1px solid #D8D8D8;background-color:#e6e6e6;color:#a9a9a9;text-align:center;line-height:1;margin-top:1em;margin-bottom:1em;font-size:13px}.entry .content article .replace_image.center{margin-left:auto;margin-right:auto}.entry h1,.entry .release--title{font-size:18px;line-height:24px;color:#3b3b3b;margin:0.67em 0}.entry h2,.entry .release--sub_title{font-size:15px;line-height:24px;color:#a2a2a2}.entry h2 a,.entry .release--sub_title a{color:#358cda}.entry .sidebar-release h2{color:#3b3b3b;font-size:15px;line-height:1;margin-bottom:12px}.entry>header{position:relative}.scrolled-entry>header{visibility:visible;opacity:100}.entry .header-page.scrolled{position:fixed;top:-52px;height:86px;margin-top:0}.entry .header-page.scrolled .container-page-header{height:86px}.entry .header-page.scrolled .text-head,.entry .header-page.scrolled .nav-primary{display:block}.entry .header-page.scrolled #navPrimary{display:none}.entry .header-page.scrolled .heading-page{margin-top:0px}.entry .header-page.scrolled .heading-page img{width:172px;height:34px}.box{border-radius:0 0 5px 5px;background-color:#fff}.inner{padding:0 32px 0 28px;word-wrap:break-word}.inner header{margin-top:0}.inner:after{display:block;clear:both;content:''}.header-release-detail .msg_only_media{color:#d73f21;font-size:12px;font-weight:bold}.header-release-detail .information-release{line-height:1;margin:24px 0 20px;overflow:hidden}.header-release-detail .information-release .time{float:right;position:relative;display:inline-block;padding-left:21px}.header-release-detail .information-release .time:after{position:absolute;display:block;left:-5px;top:-4px;width:25px;height:25px;content:'';background:url('/common/v4.1/images/html/svg/icon-time.svg?1528699508') no-repeat center center;background-size:24px auto}.header-release-detail .information-release .company-name{float:left;line-height:1em;font-size:12px;font-weight:bold}.header-release-detail .information-release .company-name a{display:inline-block;line-height:20px;color:#5686ab;line-height:1;margin:0}.header-release-detail .information-release .company-name a:hover{text-decoration:underline}.header-release-detail .information-release::after{content:none}.header-release-detail .container-share-button{margin-bottom:36px}.header-release-detail .information-release .time,.container-related-release-item .time{color:#797979;font-size:12px;font-weight:normal;line-height:17px}.header-release-detail .container-share,.header-release-detail .container-share-others{line-height:1em;z-index:10;position:relative;margin-bottom:5px}.header-release-detail .container-share:after,.header-release-detail .container-share-others:after{display:block;clear:both;content:''}.header-release-detail .container-share li,.header-release-detail .container-share-others li{float:left;margin-right:0px;width:67px;height:64px;border:1px solid #9197a4;border-right:none;background-color:#FFFFFF;z-index:1}.header-release-detail .container-share li:nth-child(2),.header-release-detail .container-share li:nth-child(3),.header-release-detail .container-share-others li:nth-child(2),.header-release-detail .container-share-others li:nth-child(3){width:67px}.header-release-detail .container-share li.facebook,.header-release-detail .container-share-others li.facebook{width:69px;height:64px;padding-right:5px;border:none}.header-release-detail .container-share li.twitter,.header-release-detail .container-share-others li.twitter{border-top-left-radius:2px;border-bottom-left-radius:2px}.header-release-detail .container-share li:last-child:after,.header-release-detail .container-share li.imgDownload:after,.header-release-detail .container-share-others li:last-child:after,.header-release-detail .container-share-others li.imgDownload:after{display:block;clear:both;content:''}.header-release-detail .container-share li a,.header-release-detail .container-share-others li a{width:67px;height:64px;display:block}.header-release-detail .container-share li a span,.header-release-detail .container-share-others li a span{display:inline-block}.header-release-detail .container-share li a .num,.header-release-detail .container-share-others li a .num{font-size:11px;height:17px;line-height:17px;margin-top:13px;vertical-align:top;font-weight:bold}.header-release-detail .container-share li a .share-icon,.header-release-detail .container-share-others li a .share-icon{margin-left:10px;background-image:url('/common/v4.1/images/html/share_icon.png?1528699508');background-repeat:no-repeat;width:16px;height:17px;margin-top:15px}.header-release-detail .container-share li div.share-title,.header-release-detail .container-share-others li div.share-title{text-align:center;font-size:10px;color:#999999;margin-top:4px;vertical-align:baseline}.header-release-detail .container-share li .chatwork_button,.header-release-detail .container-share-others li .chatwork_button{width:67px;height:64px;display:block;text-align:center;padding-top:12px}.header-release-detail .container-share li.hatena a .num,.header-release-detail .container-share-others li.hatena a .num{margin-top:14px}.header-release-detail .container-share li.sharemail a div.share-title,.header-release-detail .container-share li.imgDownload a div.share-title,.header-release-detail .container-share-others li.sharemail a div.share-title,.header-release-detail .container-share-others li.imgDownload a div.share-title{margin-top:1px}.header-release-detail .container-share li.twitter a .share-icon,.header-release-detail .container-share-others li.twitter a .share-icon{background-position:0 0px;margin-left:25px}.header-release-detail .container-share li.google a .share-icon,.header-release-detail .container-share-others li.google a .share-icon{background-position:0 -20px}.header-release-detail .container-share li.hatena a .share-icon,.header-release-detail .container-share-others li.hatena a .share-icon{background-position:0 -40px;margin-left:25px}.header-release-detail .container-share li.sharemail a .share-icon,.header-release-detail .container-share-others li.sharemail a .share-icon{background-position:0 -80px;margin-top:18px;margin-left:25px}.header-release-detail .container-share li.imgDownload a .share-icon,.header-release-detail .container-share-others li.imgDownload a .share-icon{background-position:0 -100px;margin-top:18px;margin-left:25px}.header-release-detail .container-share li:last-child a,.header-release-detail .container-share-others li:last-child a{background:none;text-shadow:none;width:67px;height:64px;border-radius:0px;line-height:14px;font-size:10px;text-align:left}.header-release-detail .container-share .others-button,.header-release-detail .container-share-others .others-button{border-right:1px solid #9197a4;border-top-right-radius:2px;border-bottom-right-radius:2px}.header-release-detail .container-share .others-button a,.header-release-detail .container-share-others .others-button a{text-align:center !important}.header-release-detail .container-share .others-button a .others-point,.header-release-detail .container-share-others .others-button a .others-point{margin-top:18px}.header-release-detail .container-share .others-button a .share-title,.header-release-detail .container-share-others .others-button a .share-title{margin-top:6px}.header-release-detail .container-share .others,.header-release-detail .container-share-others .others{width:370px;height:66px;border-right:0 !important;border:0;position:relative;overflow:hidden}.header-release-detail .container-share .container-share-others,.header-release-detail .container-share-others .container-share-others{position:absolute;margin-bottom:42px;top:0;left:-370px}.header-release-detail .container-share .container-share-others .talknote a,.header-release-detail .container-share-others .container-share-others .talknote a{text-align:center}.header-release-detail .container-share .container-share-others .talknote a .share-icon,.header-release-detail .container-share-others .container-share-others .talknote a .share-icon{margin-left:0;background-image:url("/common/v4.1/images/html/share_talknote.png");background-repeat:no-repeat;width:19px;height:20px}.header-release-detail .container-share .container-share-others .talknote a .share-title,.header-release-detail .container-share-others .container-share-others .talknote a .share-title{margin-top:1px}.header-release-detail .container-share .container-share-others .chatwork,.header-release-detail .container-share-others .container-share-others .chatwork{position:relative}.header-release-detail .container-share .container-share-others .chatwork .share-title,.header-release-detail .container-share-others .container-share-others .chatwork .share-title{position:absolute;width:100%;text-align:center;pointer-events:none;font-size:10px;color:#999;margin-top:39px}.header-release-detail .container-share .container-share-others .chatwork:hover,.header-release-detail .container-share-others .container-share-others .chatwork:hover{background-color:#efefef !important}.header-release-detail .container-share .container-share-others .chatwork iframe,.header-release-detail .container-share-others .container-share-others .chatwork iframe{border:0}.header-release-detail .container-share .container-share-others .slack a,.header-release-detail .container-share-others .container-share-others .slack a{cursor:pointer;text-align:center}.header-release-detail .container-share .container-share-others .slack a .share-icon,.header-release-detail .container-share-others .container-share-others .slack a .share-icon{margin-left:0;background-image:url("/common/v4.1/images/html/share_slack.png");background-repeat:no-repeat;width:17px;height:17px}.header-release-detail .container-share .container-share-others .close-others,.header-release-detail .container-share-others .container-share-others .close-others{border-right:1px solid #9197a4 !important;width:20px}.narrow.scrolled-entry .header-release-detail .container-share{position:fixed;opacity:.8;top:38px}.narrow.scrolled-entry .header-release-detail .container-share:hover{opacity:1}.r-head{color:#3b3b3b;font-size:13px;font-weight:bold;line-height:1.85;margin-bottom:38px}.r-head a{color:#358cda}.r-text{line-height:26px;margin-bottom:30px;word-break:break-all}.r-text ol{padding:12px 12px 12px 33px;background-color:#ededed;clear:both;margin-top:5px;margin-bottom:12px;border-radius:3px}.r-text ol li{word-break:break-all;margin-bottom:7px;list-style-type:decimal}.r-text ol li:last-child{margin-bottom:0}.r-text ul{padding:12px 12px 12px 33px;background-color:#ededed;clear:both;margin-top:5px;margin-bottom:12px;border-radius:3px}.r-text ul li{list-style-type:disc;word-break:break-all;margin-bottom:7px}.r-text ul li:last-child{margin-bottom:0}.r-text .text-image-caption{display:block;margin-top:1em;margin-bottom:1em}.r-text .image-caption{display:block}.r-text .movie-area{display:block;margin-top:1em;margin-bottom:1em}.r-text .movie-area-data{display:block}.r-text p{margin:0}.center{clear:both;text-align:center}.alignleft{clear:both}.alignright{text-align:right;clear:both}.alignright img{display:block;float:right}.floatleft{float:left;margin-right:29px}.floatright{float:right;margin-left:36px}.editor-image img{max-width:100%;margin-bottom:5px}.image-caption{font-size:12px;line-height:22px;color:#a2a2a2;text-align:left}.center .image-caption{margin:0 auto}.alignright .image-caption{float:right;display:block;clear:both;content:''}.image-caption.pixta-copyright{white-space:nowrap;font-size:11px}.image-caption.pixta-copyright a{color:#a2a2a2}.image-caption.pixta-copyright a:hover{text-decoration:underline}.movie-area{text-align:center}.giflike-area{text-align:center}.giflike-area iframe{border:none !important}.giflike-area img{width:640px;height:auto}.giflike-area.long img{width:auto;height:640px}.releasefooter{line-height:1.7em;margin-top:30px;margin-bottom:20px}.releasefooter .mtext{word-break:break-all;padding-top:30px;margin-bottom:30px;font-size:13px;border-top:1px solid #e6e6e7}.releasefooter .mlimit-msg{color:#d73f21;font-size:12px;font-weight:bold}.clearfix:after,.container--center:after{display:block;clear:both;content:''}.media-registbox{margin:0 auto;width:652px;margin-bottom:36px;padding-top:28px;border-top:1px solid #e6e6e7;overflow:hidden}.media-registbox p{text-align:center;font-size:11px;margin-top:15px}.media-registbox ul{display:block;list-style:none;margin:0 auto;overflow:hidden;width:620px}.media-regist.registtitle{font-size:18px;font-weight:normal;text-align:center;line-height:1;padding:0;margin-bottom:22px}.media-regist.registtitle::before{color:#ff9a00;content:"◎";display:inline-block;margin-right:10px}.container-media-registbutton,.container-media-loginbutton{display:table}.container-media-registbutton{float:left}.container-media-loginbutton{float:right}.media-registbutton,.media-loginbutton{border-radius:5px;color:#fff;display:block;font-size:18px;padding:14px 0 13px 0;text-align:center;text-decoration:none;width:290px;line-height:1}.media-registbutton:hover,.media-loginbutton:hover{color:#fff}.media-registbutton span,.media-loginbutton span{display:block;margin-top:10px;font-size:13px}.media-registbutton{background-color:#358cda}.media-loginbutton{background-color:#ff9a00}.directory-nav{font-size:11px;line-height:26px;margin-bottom:0;padding:7px 28px;border-top:1px solid #e6e6e7;border-bottom:1px solid #e6e6e7}.directory-nav li{display:inline;margin-right:6px}.directory-nav li a{color:#157792}.directory-nav li a:hover{text-decoration:underline}.file{font-size:12px;line-height:72px;margin-bottom:0;padding:0 28px;border-bottom:1px solid #e6e6e7}.file li:not(:last-child){float:left;margin-right:19px}.file a{line-height:39px;position:relative;display:inline-block;padding-left:40px;-moz-transition:opacity .1s ease-in-out;-o-transition:opacity .1s ease-in-out;-webkit-transition:opacity .1s ease-in-out;transition:opacity .1s ease-in-out;color:#3b3b3b}.file a:before{position:absolute;left:0;content:''}.file .btn-pdf:before{display:inline-block;width:33px;height:40px;background:url('/common/v4.1/images/html/old_ico.png?1528699508') no-repeat 0 -1418px}.file .btn-word:before{display:inline-block;width:33px;height:40px;background:url('/common/v4.1/images/html/old_ico.png?1528699508') no-repeat 0 -1161px}.file .btn-excel:before{display:inline-block;width:32px;height:39px;background:url('/common/v4.1/images/html/old_ico.png?1528699508') no-repeat 0 -1284px}.file .btn-powerpoint:before{display:inline-block;width:32px;height:39px;background:url('/common/v4.1/images/html/old_ico.png?1528699508') no-repeat 0 -1491px}dl.entry-info-renew{margin:30px 0}dl.entry-info-renew:after{display:block;clear:both;content:''}dl.entry-info-renew dt{border-top:1px solid #e6e6e7;clear:both;float:left;margin:0;padding:12px 0 12px 29px;text-align:left;width:115px}dl.entry-info-renew dt:first-of-type{border-top:none}dl.entry-info-renew dd{padding:12px 0 12px 163px;margin-right:18px;word-wrap:break-word;border-top:1px solid #e6e6e7;border-left:5px solid #d1d1d1}dl.entry-info-renew dd a{margin-right:8px;color:#157792}dl.entry-info-renew dd a :hover{text-decoration:underline}dl.entry-info-renew dd:first-of-type{border-top:none}dl.entry-info-renew dd ul{display:inline-block}dl.entry-info-renew dd ul li{float:left;margin-right:4px}dl.entry-info-renew dd ul li a{font-size:12px}dl.entry-info-renew dd .location_link_city{margin-right:2px}dl.entry-info-renew a:hover{text-decoration:underline}.heading-page-transition,.header-page,.container-page-header,.heading-page img,.nav-global,.nav-action{-moz-transition:all ease;-o-transition:all ease;-webkit-transition:all ease;transition:all ease}.heading-image,.heading-info{font-size:inherit;line-height:inherit;margin:inherit;height:34px;line-height:34px;float:left}.heading.heading-image{font-size:18px;margin:18px 0 16px;padding:0 0 16px 74px;border-bottom:0}.heading.heading-image:before{left:28px;display:inline-block;width:34px;height:34px;content:"";position:absolute;background:url('/common/v4.1/images/html/old_ico.png?1528699508') no-repeat 0 -612px}.dlmore{float:right;margin:20px 0 0;z-index:20}.entry .slider{padding:0 44px 29px;border-bottom:1px solid #e6e6e7;position:relative}.entry .slider p{line-height:1em;position:relative;right:-35px;margin:31px 0 0;text-align:right;font-size:14px}.entry .slider p a{color:#3b3b3b}.slider{clear:both}.owl-carousel{position:relative;display:none;width:100%;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper-outer{position:relative;overflow:hidden;width:100%}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden}.owl-carousel .owl-wrapper{position:relative}.owl-carousel .owl-item{float:left}.owl-controls{-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer}.entry .slider ul:last-of-type{font-size:0}.entry .slider ul:last-of-type li:first-child a{display:inline-block;width:9px;height:16px;background:url('/common/v4.1/images/html/old_ico.png?1528699508') no-repeat 0 -1869px;left:18px}.entry .slider ul:last-of-type li:last-child a{right:18px;display:inline-block;width:9px;height:16px;background:url('/common/v4.1/images/html/old_ico.png?1528699508') no-repeat 0 -1853px}.entry .slider ul:last-of-type a{top:56px;position:absolute;display:block}.entry .heading.heading-info{font-size:18px;margin:21px 0;padding-bottom:0;border-bottom:0;padding:0 0 11px 46px;position:relative}.entry .heading.heading-info:before{display:inline-block;width:34px;height:34px;background:url('/common/v4.1/images/html/old_ico.png?1528699508') no-repeat 0 -1067px}.entry .item-entry{float:left;width:220px}.entry .item-entry .img{height:165px;margin-bottom:17px}.entry .item-entry .title{font-size:13px;line-height:20px;overflow:hidden;height:60px;margin-bottom:13px}.entry .item-entry .time{font-size:12px;font-weight:normal;position:relative;display:inline-block;padding-left:21px}.entry .item-entry .time:after{background-size:24px auto;top:-4px}.container-related-release-item{overflow:hidden}.item-entry+.item-entry{margin-left:29px}.side-share{display:none;position:fixed;top:115px;left:0px;z-index:1200}.side-share ul li{background-color:#FFF;margin-right:0px;width:67px;height:37px;border:1px solid #9197a4;border-bottom:none}.side-share ul li.twitter{border-top-right-radius:2px}.side-share ul li:last-child,.side-share ul li.imgDownload{border-bottom-right-radius:2px}.side-share ul li a{width:67px;height:37px;display:block}.side-share ul li a .num{font-size:14px;height:17px;line-height:17px;margin-top:10px;vertical-align:top;font-weight:bold}.side-share ul li a div.share-title{text-align:center;font-size:10px;color:#999999;vertical-align:baseline;margin-top:10px;float:left}.side-share ul li a .share-icon{margin-left:3px;background-image:url('/common/v4.1/images/html/share_icon_s.png?1528699508');background-repeat:no-repeat;width:14px;height:17px;margin-top:12px}.side-share ul li.sharemail a div.share-title,.side-share ul li.imgDownload a div.share-title{margin-left:2px}.side-share ul li.twitter a .share-icon,.side-share ul li.evernote a .share-icon,.side-share ul li.sharemail a .share-icon,.side-share ul li.slack a .share-icon,.side-share ul li.imgDownload a .share-icon{float:left}.side-share ul li.twitter a .share-icon{background-position:0 0px}.side-share ul li.google a .share-icon{background-position:0 -19px}.side-share ul li.hatena a .share-icon{background-position:0 -38px}.side-share ul li.evernote a .share-icon{background-position:0 -57px;margin-top:10px}.side-share ul li.sharemail a .share-icon{background-position:0 -76px}.side-share ul li.imgDownload a .share-icon{background-position:0 -95px}.side-share ul.container-share li a span{display:inline-block}.side-share ul.container-share .facebook{background-color:transparent;width:69px;height:64px;padding-bottom:5px;border:none}.side-share ul.container-share li:last-child{border-bottom:1px solid #9197a4}.side-share ul.container-share .imgDownload{border-bottom:1px solid #9197a4}.side-share ul .chatwork_button{margin-left:3px;margin-top:12px}.side-share ul .talknote a .share-icon{margin-left:3px;background-image:url("/common/v4.1/images/html/share_talknote.png");background-repeat:no-repeat;width:58px;height:13px}.side-share ul .slack a .share-icon{margin-left:3px;background-image:url("/common/v4.1/images/html/share_slack.png");background-repeat:no-repeat;width:17px;height:17px}.side-share ul .slack a .share-title{margin-top:12px;margin-left:2px}#fancybox-overlay{position:absolute;z-index:11000;top:0;left:0;display:none;width:100%}#fancybox-tmp{display:none;overflow:auto;margin:0;padding:0;border:0}#fancybox-wrap{position:absolute;z-index:11010;top:0;left:0;display:none;padding:20px;outline:none}#fancybox-outer{position:relative;width:100%;height:100%;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;background:#fff}#fancybox-content{position:relative;z-index:1102;width:0;height:0;padding:0;border:0 solid #fff;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;outline:none}#fancybox-content .pixta-image-copyright{font-size:11px;color:#a2a2a2;padding-top:1px}#fancybox-hide-sel-frame{position:absolute;z-index:1101;top:0;left:0;width:100%;height:100%;background:transparent}#fancybox-close{position:absolute;z-index:1103;top:-37px;right:-52px;display:none;display:inline-block;width:44px;height:44px;cursor:pointer;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;background:url('/common/v4.1/images/html/old_ico.png?1528699508') no-repeat 0 -850px}#fancybox-error{font:normal 12px/20px Arial;margin:0;padding:14px;color:#444}#fancybox-img{line-height:0;width:100%;height:100%;margin:0;padding:0;vertical-align:top;border:none;outline:none}#fancybox-frame{display:block;width:100%;height:100%;border:none}#fancybox-left,#fancybox-right{position:absolute;z-index:1102;bottom:0;width:78px;height:100%;cursor:pointer;outline:none}#fancybox-left{left:-78px}#fancybox-right{right:-78px}#fancybox-left-ico,#fancybox-right-ico{position:absolute;z-index:1102;top:50%;display:block;margin-top:-17px;cursor:pointer;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}#fancybox-left span{left:0;display:inline-block;width:18px;height:33px;background:url('/common/v4.1/images/html/old_ico.png?1528699508') no-repeat 0 -1631px}#fancybox-right span{right:0;left:auto;display:inline-block;width:18px;height:33px;background:url('/common/v4.1/images/html/old_ico.png?1528699508') no-repeat 0 -1678px}.fancybox-bg{position:absolute;z-index:1001;width:20px;height:20px;margin:0;padding:0;border:0}#fancybox-bg-n{top:-20px;left:0;width:100%}#fancybox-bg-ne{top:-20px;right:-20px}#fancybox-bg-e{top:0;right:-20px;height:100%}#fancybox-bg-se{right:-20px;bottom:-20px}#fancybox-bg-s{bottom:-20px;left:0;width:100%}#fancybox-bg-sw{bottom:-20px;left:-20px}#fancybox-bg-w{top:0;left:-20px;height:100%}#fancybox-bg-nw{top:-20px;left:-20px}#fancybox-title{font-family:Helvetica;font-size:12px;z-index:1102}.fancybox-title-inside{position:relative;padding-bottom:10px;text-align:center;color:#333;background:#fff}.fancybox-title-outside{padding-top:10px;color:#fff}.fancybox-title-over{position:absolute;bottom:0;left:0;text-align:left;color:#fff}#fancybox-title-over{display:block;padding:10px}.fancybox-title-float{position:absolute;bottom:-20px;left:0;height:32px}#fancybox-title-float-wrap{width:auto;border-collapse:collapse;border:none}#fancybox-title-float-wrap td{white-space:nowrap;border:none}#fancybox-title-float-left{padding:0 0 0 15px}#fancybox-title-float-main{font-weight:bold;line-height:29px;padding:0 0 3px 0;color:#fff}#fancybox-title-float-right{padding:0 0 0 15px}.preview_detail .header-release-detail .container-share li{border:none}.preview_detail .msg_only_media{color:#d73f21;line-height:1.5;font-size:12px;font-weight:bold}.preview_detail .mlimit-msg{color:#d73f21;font-size:12px;font-weight:bold}.preview_login .content{float:left;width:780px}.preview_login article h2{font-size:17px;margin:0 18px 30px 0}.preview_login article .info-message{font-size:15px;color:#888888;margin-bottom:30px}.preview_login article .error-message{font-size:15px;color:#d73f21;margin-bottom:10px}.preview_login article button{display:block;width:298px;margin:0 auto;padding:0}.preview_login article table{clear:both;width:100%;margin-bottom:40px}.preview_login article table input{width:380px;margin:0}.preview_login article th{font-size:15px;line-height:1em;width:161px;padding:40px 20px 40px 34px;text-align:left;vertical-align:top;background-color:#f7f7f7;border:1px solid #dfdfdf}.preview_login article td{width:502px;padding:20px 28px;border:1px solid #dfdfdf;background-color:#fff}.preview_login article td p{font-size:14px;line-height:1em;margin-bottom:0}body.category,body.search{background-color:#fff}.wrap-container-item{overflow:hidden}.item-thumbnail-view .item,.item-list-view .item{-moz-transition:background-color .3s ease-out;-o-transition:background-color .3s ease-out;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out}.item-thumbnail-view .link-title-item,.item-list-view .link-title-item{color:#3b3b3b}.item-thumbnail-view .link-title-item:hover,.item-list-view .link-title-item:hover{color:#358cda;text-decoration:none}.item-thumbnail-view .time-release,.item-list-view .time-release{color:#797979}.item-thumbnail-view .title-item,.item-list-view .title-item{float:none}.link-name-company:hover{color:#358cda;text-decoration:none}.item-ordinary .link-thumbnail-ordinary span{position:absolute;display:block;text-align:center;font-weight:normal;font-size:12px;color:#fff;background:#358cda;width:30px;height:16px;line-height:16px;z-index:10;bottom:-1px;right:-1px}.index .nav-change-view{top:0}.item-thumbnail-view{padding:0;background-color:#FFF}.item-thumbnail-view .new{position:absolute;font-size:0.1px;font-family:HelveticaNeue, Helvetica, Arial, sans-serif;width:37px;height:22px;top:88px;right:15px;overflow:hidden;line-height:0;padding:0;background:none}.item-thumbnail-view .new::after{position:absolute;display:block;text-align:center;content:"New";font-size:13px;color:#fff;background:#358cda;width:37px;height:22px;line-height:22px;z-index:10;top:0;left:0}.item-thumbnail-view .item-new:last-of-type .new{right:5px}.item-thumbnail-view .item-new-block{margin:15px 0 10px;overflow:hidden}.item-thumbnail-view .item-new-block .item-new{position:relative;width:187px !important;margin:0;min-height:176px;clear:none;float:left;padding-bottom:15px;text-align:center;background-color:#f6f6f6;margin-left:10px}.item-thumbnail-view .item-new-block .item-new:nth-child(1){margin-left:0}.item-thumbnail-view .item-new-block .item-new:last-child{padding-right:0}.item-thumbnail-view .item-new-block .item-new .time-release-new,.item-thumbnail-view .item-new-block .item-new .link-name-company,.item-thumbnail-view .item-new-block .item-new .title-item-new{text-align:left;margin-left:10px;margin-right:10px}.item-thumbnail-view .item-new-block .item-new .link-thumbnail-new{width:187px;height:110px;background-size:cover;display:block;background-position:center;background-repeat:no-repeat}.item-thumbnail-view .item-new-block .item-new .link-name-company{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.item-thumbnail-view .item-new-block #item-new-4:after{display:block;clear:both;content:''}.item-thumbnail-view .item-new-block .thumbnail-item-new{margin:0;height:110px;overflow:hidden}.item-thumbnail-view .item-new-block .thumbnail-item-new img{max-width:100%}.item-thumbnail-view .item-new-block .title-item-new{font-size:15px;color:#222222;font-weight:normal;line-height:18px;height:87px;overflow:hidden;margin:8px 0 0 0}.item-thumbnail-view .item-new-block .title-item-new .link-title-item{font-size:14px;color:#333333;line-height:1}.item-thumbnail-view .item-new-block .title-item-new .link-title-item:hover{color:#358cda}.item-thumbnail-view .name-company-new,.item-thumbnail-view .time-release-new,.item-thumbnail-view .time-release-ordinary,.item-thumbnail-view .name-company-ordinary{display:block}.item-thumbnail-view .name-company-new,.item-thumbnail-view .name-company-ordinary{font-size:13px;color:#5686ab}.item-thumbnail-view .name-company-new{margin-top:6px}.item-thumbnail-view .name-company-ordinary{margin-top:5px;display:inline-block;width:57%}.item-thumbnail-view .time-release-new{font-size:13px;text-indent:18px;letter-spacing:-0.3px;height:14px;line-height:14px;white-space:nowrap}.item-thumbnail-view .time-release-ordinary{font-size:13px;text-indent:20px;letter-spacing:-0.1px;height:14px;line-height:14px}.item-thumbnail-view .time-release-new{margin-top:10px;font-weight:normal}.item-thumbnail-view .time-release-ordinary{color:#797979;position:relative;float:left;margin:7px 13px 0 0}.item-thumbnail-view .item-ordinary{position:relative;clear:left;overflow:hidden;padding-top:16px;padding-bottom:16px;border-top:1px solid #e0e0e0}.item-thumbnail-view .item-ordinary:first-child{border-top:0}.item-thumbnail-view .item-ordinary:last-child{border-bottom:1px solid #e0e0e0;margin-bottom:20px}.item-thumbnail-view .item-ordinary .link-thumbnail-ordinary{display:block;margin:0 10px 0 0;width:118px;height:78px;position:relative;float:left;overflow:hidden;background-color:transparent;background-repeat:no-repeat;background-position:center top;-webkit-background-size:cover;background-size:contain}.item-thumbnail-view .item-ordinary .link-thumbnail-ordinary img{max-width:100%}.item-thumbnail-view .title-item-ordinary{display:block;float:left;margin:0;width:647px;overflow:hidden;font-size:16px;font-weight:normal;line-height:1.6}.item-thumbnail-view .link-title-item-ordinary{color:#3b3b3b}.ieall{width:228px !important;margin-right:0 !important}.ranking-information-item{display:block;color:#358cda;width:560px;position:relative;float:left;margin-top:5px}.release-list .item-thumbnail-view .item-ordinary:first-child{border-top:none}.container-item-list{margin-top:0px;margin-bottom:20px}.item-list-view{padding:11px 0;background-color:#FFF}.item-list-view .item-ordinary{position:relative;background-color:#fff;padding-top:7px;padding-bottom:9px;border-bottom:1px solid #e0e0e0;margin:0}.item-list-view .item-ordinary .new{position:absolute;display:block;text-align:center;font-weight:normal;font-size:12px;color:#fff;background:#358cda;width:30px;height:16px;line-height:16px;z-index:10;bottom:8px;right:0}.item-list-view .item-ordinary.technology .container-item-detail{border-color:#585858}.item-list-view .item-ordinary.mobile .container-item-detail{border-color:#2e49ad}.item-list-view .item-ordinary.app .container-item-detail{border-color:#e30f0f}.item-list-view .item-ordinary.entertainment .container-item-detail{border-color:#edc81e}.item-list-view .item-ordinary.beauty .container-item-detail{border-color:#f292b8}.item-list-view .item-ordinary.fashion .container-item-detail{border-color:#ed7014}.item-list-view .item-ordinary.lifestyle .container-item-detail{border-color:#73c150}.item-list-view .item-ordinary.business .container-item-detail{border-color:#4775b4}.item-list-view .item-ordinary.gourmet .container-item-detail{border-color:#ee6760}.item-list-view .item-ordinary.sports .container-item-detail{border-color:#1d8db9}.item-list-view .item-ordinary .container-item-detail{overflow:hidden}.item-list-view .name-company-ordinary,.item-list-view .time-release-ordinary{display:block;font-size:12px;height:14px;line-height:14px}.item-list-view .title-item-ordinary{font-size:14px;margin:4px 0 0px;font-weight:normal;line-height:1.6}.item-list-view .name-company-ordinary{color:#5686ab}.item-list-view .time-release-ordinary{float:right;font-size:12px;text-indent:21px;margin-right:10px}body.category .item-list-view{border-top:1px solid #ededed}.item-rankinglistview .link-title-item-ordinary,.item-toplistview .link-title-item-ordinary{font-size:14px}.item-rankinglistview .title-item-ordinary,.item-toplistview .title-item-ordinary{float:none;width:730px}.item-toplistview .name-company-ordinary{display:inline-block;width:auto;float:none;color:#5686ab}.item-toplistview .time-release-ordinary{display:inline-block;width:auto;float:none}.item-rankinglistview .name-company-ordinary{display:inline-block;width:auto}.item-rankinglistview .ranking-information-item{width:auto;margin-top:2px}.icon-time-release-svg{position:relative;font-size:12px !important}.icon-time-release-svg:after{display:block;content:"";background-image:url(/common/v4.1/images/html/svg/icon-time.svg?1488534705);background-repeat:no-repeat;left:-5px;top:-6px;width:25px;height:25px;position:absolute}.wrapTimesTV_container .icon-time-release-svg{position:relative}.wrapTimesTV_container .icon-time-release-svg:after{display:block;content:"";left:-5px;top:-2px;width:25px;height:25px;position:absolute;background-color:#fff;-webkit-mask:url("/common/v4.1/images/html/svg/icon-time.svg") no-repeat center;mask:url("/common/v4.1/images/html/svg/icon-time.svg") no-repeat center;margin-left:10px}body .button-read-more{color:#333;background-color:#ededed;color:#3b3b3b;width:102px;height:38px;line-height:33px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;margin:0 auto;margin-bottom:35px;background:rgba(153,153,153,0.2);box-shadow:0px 0px 2px 0px rgba(0,0,0,0.12),0px 2px 2px 0px rgba(0,0,0,0.24);font-size:13px;letter-spacing:0.5px}body .button-read-more :hover{color:#333}.box-noresult p{padding:10px 0px}.renew-heading{font-size:16px;position:relative;font-weight:bold;color:#3c3c3c;height:26px;line-height:26px;padding:0 0 10px 34px;border-bottom:2px solid #155088;margin-bottom:0}.renew-heading.renew-heading-press:before{content:"";display:block;position:absolute;top:0;left:0;width:26px;height:26px;background-color:transparent;background-image:url('/common/v4.1/images/html/heading.png?1528699508');background-repeat:no-repeat;overflow:hidden}.renew-heading h2{font-size:16px}.renew-heading .location_categoly_text{position:absolute;top:0;right:270px;font-size:13px;color:#595959;font-weight:normal}.renew-heading div.fancy-select{font-size:13px;position:absolute;font-weight:normal;margin-bottom:10px;text-transform:uppercase;color:#a2a2a2;top:0px;right:130px}.renew-heading div.fancy-select div.trigger{line-height:26px;position:relative;overflow:hidden;width:100px;padding:0 18px;cursor:pointer;-moz-transition:all 240ms ease-out;-o-transition:all 240ms ease-out;-webkit-transition:all 240ms ease-out;transition:all 240ms ease-out;white-space:nowrap;text-overflow:ellipsis;color:#595959;border:1px solid #d3d3d4;border:1px solid #dededf;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;background:#fff;-moz-box-shadow:inset 0 1px 1px rgba(4,0,0,0.06);-webkit-box-shadow:inset 0 1px 1px rgba(4,0,0,0.06);box-shadow:inset 0 1px 1px rgba(4,0,0,0.06)}.renew-heading div.fancy-select div.trigger:after{position:absolute;top:10px;right:10px;display:inline-block;width:12px;height:7px;content:'';background:url('/common/v4.1/images/html/old/ico.png?1528699508') no-repeat 0 -1978px}.renew-heading div.fancy-select ul.options{position:absolute;z-index:1;left:0;visibility:hidden;overflow:auto;width:100%;max-height:200px;margin:0;list-style:none;opacity:0;border:1px solid #d3d3d4;background-color:#fff}.renew-heading div.fancy-select ul.options.open{visibility:visible;opacity:1}.renew-heading div.fancy-select ul.options.overflowing{top:auto;bottom:40px}.renew-heading div.fancy-select ul.options.overflowing.open{top:auto}.renew-heading div.fancy-select ul.options li{position:relative;overflow:hidden;padding:11px 19px;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;color:#3b3b3b}.renew-heading div.fancy-select ul.options li.selected{background-color:#f2f2f2}.renew-heading div.fancy-select div.trigger.open{background-color:#f2f2f2}.index{background-color:#fff}.index h3+p{margin:13px 0 0}.index .heading-sidebar-inner{margin-top:5px}.index .heading-icon{border-bottom:0}.index .information-main{border-top:1px solid #e0e0e0;margin-top:1px;padding-top:15px}.index .gallery-main{margin-top:1px;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;height:174px;padding-top:15px}.index .heading-main-gallery,.index .heading-main-information{margin:0}.index .contianer-gallery,.index .contianer-information{margin-top:0;border-width:0 1px 1px;border-style:solid;border-color:#e5e5e5}.index .contianer-gallery{position:relative;background-color:#FFF;border:0;padding-bottom:27px}.index .carousel{width:692px;margin:0 auto}.index .container-slide{list-style:none;margin:5px 0 0 0;padding:0;height:83px}.index .container-slide .slide{margin:0 6px}.index .container-slide a{background-color:#000;height:83px;overflow:hidden}.index .container-slide a img{width:130px;height:73px}.index .flex-direction-nav{list-style:none;margin:0;padding:0}.index .flex-prev,.index .flex-next{display:block;position:absolute;-moz-transition:background-color .3s ease-out;-o-transition:background-color .3s ease-out;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out;width:32px;height:100%;top:0}.index .flex-prev:hover,.index .flex-next:hover{opacity:0.5}.index .flex-prev::after,.index .flex-next::after{content:"";display:block;position:absolute;background-image:url('/common/v4.1/images/html/svg/icon-arrow_left.svg?1528699508');background-position:0 0;background-repeat:no-repeat;margin:-30px 0 0 -9px;top:50%;left:50%;width:26px;height:25px}.index .flex-prev{left:0;-webkit-transform:scaleX(-1);-o-transform:scaleX(-1);-moz-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}.index .flex-next{right:0}.index .flex-control-nav{display:none;list-style:none;margin:0;padding:0;text-align:center;margin:0 0 10px}.index .flex-control-nav li{display:inline-block;width:20px}.index .flex-control-nav li a{display:block;text-indent:100%;white-space:nowrap;overflow:hidden;cursor:pointer;background-color:#ededed;width:10px;height:10px;margin:0 auto;border-radius:10px}.index .flex-control-nav li a.flex-active{background-color:#8ab7de}.index .contianer-information{font-size:12px;padding:0;overflow:hidden;background-color:#FFF;border:0;margin-top:-6px}.index .wrap-information{border-bottom:1px solid #E0E0E0}.index .date-infromation,.index .index-information{padding:7px 0px 4px;line-height:1.6}.index .date-infromation{float:right;width:109px;color:#797979}.index .index-information{clear:left;float:left;margin-left:0;width:500px}.index .index-information:last-child{margin-bottom:0}.index .index-information a{font-size:13px;color:#326891;-moz-transition:color .2s ease-in;-o-transition:color .2s ease-in;-webkit-transition:color .2s ease-in;transition:color .2s ease-in}.index .index-information a:hover{color:#157792;text-decoration:underline}.index .container-item.fire{-moz-transform-origin:100% 0% 50%;-ms-transform-origin:100% 0% 50%;-webkit-transform-origin:100% 0% 50%;transform-origin:100% 0% 50%;-moz-animation:right 0.5s ease 0ms 1 forwards;-webkit-animation:right 0.5s ease 0ms 1 forwards;animation:right 0.5s ease 0ms 1 forwards}@-webkit-keyframes right{from{-moz-transform:rotate3d(0, -1, 0, 90deg);-ms-transform:rotate3d(0, -1, 0, 90deg);-webkit-transform:rotate3d(0, -1, 0, 90deg);transform:rotate3d(0, -1, 0, 90deg)}to{-moz-transform:rotate3d(0, 0, 0, 0deg);-ms-transform:rotate3d(0, 0, 0, 0deg);-webkit-transform:rotate3d(0, 0, 0, 0deg);transform:rotate3d(0, 0, 0, 0deg)}}@keyframes right{from{-moz-transform:rotate3d(0, -1, 0, 90deg);-ms-transform:rotate3d(0, -1, 0, 90deg);-webkit-transform:rotate3d(0, -1, 0, 90deg);transform:rotate3d(0, -1, 0, 90deg)}to{-moz-transform:rotate3d(0, 0, 0, 0deg);-ms-transform:rotate3d(0, 0, 0, 0deg);-webkit-transform:rotate3d(0, 0, 0, 0deg);transform:rotate3d(0, 0, 0, 0deg)}}.container-select-sub-category{color:#666;list-style:none;margin:10px 0 0;padding:0}.container-select-sub-category li{display:inline-block;position:relative;line-height:1}.categoryCheckBox{background-color:#f1f1f1;margin-bottom:10px;margin-top:10px;padding:16px 16px 12px}.categoryCheckBox input[type=radio]{display:inline-block;margin-right:6px}.categoryCheckBox input[type=radio]+label{position:relative;display:inline-block;margin-right:20px;font-size:10px;line-height:17px;height:17px;cursor:pointer}@media (min-width: 1px){.categoryCheckBox input[type=radio]{display:none;margin:0}.categoryCheckBox input[type=radio]+label{padding:0 0 8px 29px}.categoryCheckBox input[type=radio]+label::after{top:0;left:0;width:17px;height:17px}.categoryCheckBox input[type=radio]:checked+label::before,.categoryCheckBox input[type=radio]+label::after{content:"";position:absolute;display:block;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.categoryCheckBox input[type=radio]:checked+label::before{background-color:#FFF;border:2px solid #ccc;box-sizing:border-box;height:31px;width:31px;top:-7px;left:-7px;-moz-transform-origin:center center 50%;-ms-transform-origin:center center 50%;-webkit-transform-origin:center center 50%;transform-origin:center center 50%;-moz-animation:checked 0.2s ease-out;-webkit-animation:checked 0.2s ease-out;animation:checked 0.2s ease-out}.categoryCheckBox input[type=radio]+label.technology::after{background:#585858}.categoryCheckBox input[type=radio]+label.mobile::after{background:#2e49ad}.categoryCheckBox input[type=radio]+label.application::after{background:#e30f0f}.categoryCheckBox input[type=radio]+label.entertainment::after{background:#edc81e}.categoryCheckBox input[type=radio]+label.beauty::after{background:#f292b8}.categoryCheckBox input[type=radio]+label.fashion::after{background:#ed7014}.categoryCheckBox input[type=radio]+label.lifestyle::after{background:#73c150}.categoryCheckBox input[type=radio]+label.business::after{background:#4775b4}.categoryCheckBox input[type=radio]+label.gourmet::after{background:#ee6760}.categoryCheckBox input[type=radio]+label.sports::after{background:#1d8db9}}@-webkit-keyframes checked{from{-moz-transform:scale(0.8);-ms-transform:scale(0.8);-webkit-transform:scale(0.8);transform:scale(0.8)}to{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}}@-o-keyframes checked{from{-moz-transform:scale(0.8);-ms-transform:scale(0.8);-webkit-transform:scale(0.8);transform:scale(0.8)}to{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}}@-moz-keyframes checked{from{-moz-transform:scale(0.8);-ms-transform:scale(0.8);-webkit-transform:scale(0.8);transform:scale(0.8)}to{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}}@keyframes checked{from{-moz-transform:scale(0.8);-ms-transform:scale(0.8);-webkit-transform:scale(0.8);transform:scale(0.8)}to{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}}.goSmartphonePageBox{width:100%;height:100px;background-color:#333;padding:18px 0 2px 0}.goSmartphonePageBox a{padding-left:33px;margin:0 auto;width:90%;height:80px;line-height:80px;text-align:center;display:block;cursor:pointer;background-color:#104f8a;border-radius:10px;color:#fff;font-weight:bold;box-shadow:0 6px 0 #0b3f77;text-decoration:none;font-size:1.8rem;letter-spacing:0.13em;-moz-transition:background-color .15s ease-in-out 0s;-o-transition:background-color .15s ease-in-out 0s;-webkit-transition:background-color .15s ease-in-out;-webkit-transition-delay:0s;transition:background-color .15s ease-in-out 0s}.goSmartphonePageBox a:hover{background-color:#1c78b7}.goSmartphonePageBox a span::before{position:relative;top:14px;right:40px;display:inline-block;width:26px;height:48px;content:'';background:url("html/icon-mobile.png") no-repeat 0 0}body.company{background-color:#fff}body.company .container-content{padding-top:45px;margin-top:0}.container-image-company-main{backface-visibility:hidden;height:344px;margin:75px 0 0;overflow:hidden;position:relative;width:100%;z-index:1;background-color:#155088}.image-company-main{position:relative;margin:0 auto;width:1130px}.image-company-main div{overflow:hidden;position:absolute;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.parts1,.parts2,.parts4,.parts7,.parts8{top:0}.parts3,.parts5,.parts6,.parts9{top:172px}.parts1{left:188px}.parts2,.parts3{left:563px}.parts4,.parts5{left:751px}.parts6,.parts7{left:938px}.parts8,.parts9{left:0}.parts1{height:344px;width:375px}.parts2,.parts3,.parts4,.parts5,.parts6,.parts7,.parts8,.parts9{height:172px;width:188px}.container-image-company-main .container-heading{background-color:rgba(0,0,0,0.3);bottom:0;height:80px;left:0;position:absolute;width:100%;z-index:2}.container-image-company-main h2{color:#FFF;font-size:30px;line-height:80px;margin:0 auto;width:1130px}.keyword .item-presslist{border-bottom:1px solid #d3d3d4;clear:both;padding:20px 0;-moz-transition:background-color .2s cubic-bezier(0.17, 0.67, 0.83, 0.67) 0s;-o-transition:background-color .2s cubic-bezier(0.17, 0.67, 0.83, 0.67) 0s;-webkit-transition:background-color .2s cubic-bezier(0.17, 0.67, 0.83, 0.67);-webkit-transition-delay:0s;transition:background-color .2s cubic-bezier(0.17, 0.67, 0.83, 0.67) 0s}.keyword .item-presslist:after{display:block;clear:both;content:''}.keyword .item-presslist .img{float:left;height:98px;margin:0 29px 0 0;width:98px}.keyword .item-presslist img{width:98px;height:auto}.keyword .item-presslist div{float:left;height:98px;position:relative;width:585px}.keyword .item-presslist .title{font-size:14px;line-height:24px}.keyword .item-presslist .company-name{bottom:0;margin-bottom:0;max-height:20px;overflow:hidden;position:absolute;text-overflow:ellipsis;white-space:nowrap;width:500px}.keyword .item-presslist time{bottom:3px;position:absolute;right:0}.keyword .rank-small{border-bottom:1px solid #e5e5e5;padding:20px 0 10px}.keyword .rank-small:after{display:block;clear:both;content:''}.keyword .rank-small .keyrank-t{color:#3b3b3b;font-size:12px;font-weight:bold;display:inline-block;margin-right:20px}.keyword .rank-small .keyrank-t span{background-color:#34619c;width:24px;height:24px;border-radius:5px;color:#fff;margin-right:10px;text-align:center;display:table-cell;vertical-align:middle}.keyword .keyrank-name{font-size:12px;font-weight:normal;display:inline-block;vertical-align:middle}.keyword .keyrank-name a{color:#3b3b3b}.keyword .keyrank-name a:hover{text-decoration:underline}.keyword .head{padding-bottom:2px}.keyword .box{box-shadow:none;border:1px solid #e5e5e5}.keyword .box.box-item{padding:0 20px 40px}.keyword .heading.heading-topic{margin-top:20px}.keyword .heading.heading-topic.small{font-size:14px}.keyword .heading.heading-press:before,.keyword .heading.heading-topic:before{display:inline-block;width:26px;height:26px;background:url('/common/v4.1/images/html/heading.png?1528699508') no-repeat 0 -31px}.keyword .heading.heading-press:before{display:inline-block;width:26px;height:26px;background:url('/common/v4.1/images/html/heading.png?1528699508') no-repeat 0 0}.keyword .sidebar-research{margin-top:0;padding:0}.keyword .heading-icon{font-size:16px;position:relative;font-weight:bold;color:#3c3c3c;height:26px;line-height:26px;padding:0 0 10px 34px;border-bottom:2px solid #155088;margin-bottom:0;margin-top:0}.keyword .sidebar form{margin-bottom:0}.keyword .sidebar-item{position:relative;float:left;width:100%}.keyword .content{width:778px}.keyword .box{border-top:0}.keyword .head p{-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0px;-webkit-margin-end:0px;font-size:13px;color:#3b3b3b}.keyword .heading.heading-ranking:before{background:url('/common/v4.1/images/html/icon.png?1528699508') no-repeat 0 -748px}.keyword .keymoretext{margin-top:8px;float:right;font-size:13px;font-weight:bold}.keyword .indexitemview{margin-bottom:20px}.receive main:after{display:block;clear:both;content:''}.receive .heading{position:relative;padding:0 0 11px 0px}.receive .heading.heading-main:before{position:relative;top:9px;margin-right:12px}.receive .heading.heading-receive:before{display:inline-block;width:34px;height:34px;background:url('/common/v4.1/images/html/old/ico.png?1528699508') no-repeat 0 -138px}.receive .heading.heading-main{margin:0 0 29px 0px;padding-bottom:0;text-align:center;border-bottom:0}.receive h2+p{font-size:15px;line-height:25px;width:830px;margin:0 auto 85px}.receive article div{text-align:center}.receive article div section{display:inline-block;width:321px;vertical-align:top}.receive article div section:first-of-type,.receive article div section:nth-of-type(2),.receive article div section:nth-of-type(3){margin:0 22px 58px}.receive article div section:first-of-type p:first-of-type,.receive article div section:nth-of-type(2) p:first-of-type,.receive article div section:nth-of-type(3) p:first-of-type{display:table-cell;width:321px;height:189px;vertical-align:middle}.receive article div section:nth-of-type(4),.receive article div section:last-of-type{width:441px;height:323px;margin:0 18px;padding-top:118px;-moz-border-radius:222px;-webkit-border-radius:222px;border-radius:222px;background-color:#f7f7f7;-moz-box-shadow:0 1px 2px rgba(4,0,0,0.2);-webkit-box-shadow:0 1px 2px rgba(4,0,0,0.2);box-shadow:0 1px 2px rgba(4,0,0,0.2)}.receive article div section:nth-of-type(4) a{border-color:#32a5d5;background-color:#34aadc}.receive article div section:last-of-type a{border-color:#4dc3fc;background-color:#85d5fc}.receive h3,.receive h4{font-size:18px;line-height:1em;margin-bottom:25px}.receive h2,.receive h3,.receive h4,.receive h5,.receive h6,.receive ul,.receive ol,.receive dl{margin-top:0}.receive article p{margin-top:0}.receive img{vertical-align:middle}.receive h3+p+p{font-size:13px;line-height:24px;text-align:left;margin-top:38px}.receive h4{color:#34619c}.receive h4+p{font-size:13px;line-height:24px;text-align:left;margin:0 59px 33px}.receive article a{background:transparent;font-size:18px;font-weight:bold;line-height:62px;display:inline-block;width:304px;-moz-transition:background-color .2s ease-in-out,box-shadow .2s ease-in-out;-o-transition:background-color .2s ease-in-out,box-shadow .2s ease-in-out;-webkit-transition:background-color .2s ease-in-out,box-shadow .2s ease-in-out;transition:background-color .2s ease-in-out,box-shadow .2s ease-in-out;text-decoration:none;color:#fff;border:1px solid;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;-moz-box-shadow:inset 0 1px 2px rgba(255,255,255,0.4);-webkit-box-shadow:inset 0 1px 2px rgba(255,255,255,0.4);box-shadow:inset 0 1px 2px rgba(255,255,255,0.4);text-shadow:0 1px 1px rgba(4,0,0,0.2)}.receive article .receive-text a{width:auto;font-size:inherit;border:0;text-shadow:inherit;text-decoration:underline;color:#294C7A;line-height:1}.form-regist main:after{display:block;clear:both;content:''}.form-regist .formError{font-size:13px;font-weight:bold;line-height:20px;margin-top:8px;color:#d73f21}.form-regist .formErrorArrow,.form-regist .formErrorClose{display:none}.form-regist .edate .fancy-select{display:inline-block}.form-regist div.fancy-select{font-size:13px;position:relative;margin-bottom:10px;text-transform:uppercase;color:#a2a2a2}.form-regist div.fancy-select div.trigger{line-height:40px;position:relative;overflow:hidden;width:149px;padding:0 18px;cursor:pointer;-moz-transition:all 240ms ease-out;-o-transition:all 240ms ease-out;-webkit-transition:all 240ms ease-out;transition:all 240ms ease-out;white-space:nowrap;text-overflow:ellipsis;color:#a2a2a2;border:1px solid #d3d3d4;border:1px solid #dededf;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;background:#fff;-moz-box-shadow:inset 0 1px 1px rgba(4,0,0,0.06);-webkit-box-shadow:inset 0 1px 1px rgba(4,0,0,0.06);box-shadow:inset 0 1px 1px rgba(4,0,0,0.06)}.form-regist div.fancy-select div.trigger:after{position:absolute;top:17px;right:10px;display:inline-block;width:12px;height:7px;content:'';background:url('/common/v4.1/images/html/old/ico.png?1528699508') no-repeat 0 -1978px}.form-regist div.fancy-select ul.options{position:absolute;z-index:1;top:40px;left:0;visibility:hidden;overflow:auto;width:100%;max-height:200px;margin:0;list-style:none;opacity:0;border:1px solid #d3d3d4;background-color:#fff}.form-regist div.fancy-select ul.options.open{visibility:visible;opacity:1}.form-regist div.fancy-select ul.options.overflowing{top:auto;bottom:40px}.form-regist div.fancy-select ul.options.overflowing.open{top:auto}.form-regist div.fancy-select ul.options li{position:relative;overflow:hidden;padding:11px 19px;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;color:#3b3b3b}.form-regist div.fancy-select ul.options li.selected{background-color:#f2f2f2}.form-regist div.fancy-select div.trigger.open{background-color:#f2f2f2}.form-regist .btn-small{font-size:14px;line-height:35px;height:35px;padding:0 14px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.form-regist .btn-info{border-color:#32a5d5;color:#fff;-moz-box-shadow:inset 0 0 0;-webkit-box-shadow:inset 0 0 0;box-shadow:inset 0 0 0;text-shadow:0 0 0;border:0}.form-regist .btn{font-weight:bold;display:inline-block}.form-regist #policy+.formError{position:relative;top:-40px}.register main:after{display:block;clear:both;content:''}.register .wrap{padding:38px 145px 50px;border-top:2px solid #34619c;background-image:url('/common/v4.1/images/html/old/bg.gif?1528699508')}.register .box{-moz-box-shadow:0 1px 2px rgba(4,0,0,0.2);-webkit-box-shadow:0 1px 2px rgba(4,0,0,0.2);box-shadow:0 1px 2px rgba(4,0,0,0.2)}.register h3{font-size:17px;margin-bottom:16px;padding-bottom:0 !important;border-bottom:0}.register main .heading{position:relative;padding:0 0 11px 46px}.register main .heading.heading-demand:before{display:inline-block;width:34px;height:34px;background:url('/common/v4.1/images/html/old/ico.png?1528699508') no-repeat 0 -338px}.register main .heading:before{position:absolute;left:0;content:''}.register h3+p{margin-bottom:37px;font-size:15px;line-height:25px}.register article ol{font-size:12px;line-height:1em;position:relative;margin-bottom:49px;padding-top:41px;text-align:center;color:333}.register article ol:before{position:absolute;top:14px;left:260px;width:320px;height:1px;content:'';background-color:#dfdfdf}.register article ol li{position:relative;display:inline-block;width:7em;margin:0 32px}.register article ol li:first-child span{display:inline-block;width:30px;height:30px;background:url('/common/v4.1/images/html/old/ico.png?1528699508') no-repeat 0 -1254px}.register article ol li:first-child.active span{display:inline-block;width:30px;height:30px;background:url('/common/v4.1/images/html/old/ico.png?1528699508') no-repeat 0 -894px}.register article ol li:nth-child(2) span{display:inline-block;width:30px;height:30px;background:url('/common/v4.1/images/html/old/ico.png?1528699508') no-repeat 0 -1131px}.register article ol li:nth-child(2).active span{display:inline-block;width:30px;height:30px;background:url('/common/v4.1/images/html/old/ico.png?1528699508') no-repeat 0 -372px}.register article ol li:last-child span{display:inline-block;width:30px;height:30px;background:url('/common/v4.1/images/html/old/ico.png?1528699508') no-repeat 0 -1101px}.register article ol li:last-child.active span{display:inline-block;width:30px;height:30px;background:url('/common/v4.1/images/html/old/ico.png?1528699508') no-repeat 0 -274px}.register article ol span{position:absolute;top:-41px;left:50%;margin-left:-15px;content:'';-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.register h4{font-size:17px;line-height:1em;display:inline-block;margin:0 19px 20px 0}.register table{width:832px;margin-bottom:50px}.register th{font-size:15px;line-height:22px;width:153px;padding:20px 20px 20px 42px;text-align:left;background-color:#f7f7f7;border:1px solid #dfdfdf}.register td{font-size:15px;line-height:22px;border:1px solid #dfdfdf;width:586px;padding:20px 28px;background-color:#fff}.register .action ul{overflow:hidden}.complete article div{text-align:center}.complete article div p:first-of-type{font-size:20px;font-weight:bold;line-height:28px;position:relative;display:inline-block;margin-bottom:22px}.complete article div p:first-of-type span{position:absolute;top:-4px;left:-82px;display:inline-block;width:58px;height:58px;content:'';background:url('/common/v4.1/images/html/old/ico.png?1528699508') no-repeat 0 -40px}.complete article div p:nth-of-type(2){font-size:15px;line-height:28px;margin-bottom:42px;text-align:center}.complete article div p:last-of-type{text-align:center}.complete article div p:last-of-type a{color:#fff}.complete .btn-success{line-height:70px}.csstransitions.no-touch .service .question h3>span{opacity:1}.csstransitions.no-touch .service .reason1 h4{-moz-transform:translate(0);-ms-transform:translate(0);-webkit-transform:translate(0);transform:translate(0)}.csstransitions.no-touch .service .reason4 li{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.service{background-color:#fff}.service>header>div{width:1080px}.service>header{font-weight:bold;position:fixed}.service main{padding-top:52px;width:auto}.service main:after{display:block;clear:both;content:''}.service h2{color:#fff;font-weight:normal;line-height:1.2em}.service h3{font-size:30px;font-weight:normal;line-height:50px;margin-bottom:27px;text-align:center}.service h4{font-size:32px;line-height:1em;position:relative;text-align:center;color:#3b6fb2}.service h4:before{background:url();text-shadow:0}.service h5{font-size:18px;margin:20px;text-align:left;color:#333;line-height:1em;position:relative}.service .header-page-short .container-page-header{height:auto;padding-top:10px;width:1126px}.service .header-page-short .nav-primary-short{margin:9px 0 0;float:right;font-size:14px;line-height:1em}.service .header-page-short .nav-primary-short a{padding:10px}.service .header-page-short .nav-primary-short li:last-child a{padding-right:0}.service .heading{position:relative}.service .heading-page{border-bottom:none;margin:0}.service .visual{height:550px;width:100%;overflow:hidden;padding-top:0;background:url();background-size:auto;border-bottom:2px solid #ececec;font-weight:normal;position:relative}.service .visual .video{position:relative;margin:0 auto}.service .visual .video div{float:none;margin:0;padding:0}.service .visual .video{width:1600px;margin:0 auto}.service .visual .prt_copy{position:absolute;width:1150px;height:100%;left:50%;top:0;margin-left:-575px;display:table}.service .visual .prt_copy_contents{width:100%;height:100%;display:table-cell;vertical-align:middle}.service .visual .video_title1{line-height:normal;text-shadow:1px 1px 5px #666}.service .visual .video_title1 span{margin-bottom:8px;padding-left:5px;padding-right:5px;color:#fff;font-size:28px;font-weight:bold;width:auto;display:block}.service .visual .video_title2{color:#fff;font-size:14px;line-height:1.7em;text-align:left;text-shadow:1px 1px 5px #999}.service .visual .resister{font-size:14px;font-weight:bold;color:#fff}.service .visual .resister a{display:inline-block;padding:20px 30px;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;text-decoration:none;color:#fff;border-radius:5px;-o-border-radius:5px;background-color:#5fb4eb}.service .visual .resister a:hover{background-color:#3ea1e1}.service .question{padding:80px 0 30px;background-color:#fff;background-image:url()}.service .qh3{font-size:52px;color:#2861a9;margin:0 auto;padding-bottom:60px}.service .qh3 .bt{height:164px;display:table-cell;vertical-align:middle;padding-right:10px;padding-left:10px;white-space:nowrap}.service .qh3 .circle{width:164px;height:164px;display:table-cell;background-color:#fdc215;-moz-border-radius:164px;-webkit-border-radius:164px;border-radius:164px;text-align:center;vertical-align:middle;color:#fff;font-weight:700;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;margin:1px}.service .qh3 .circle2{width:164px;height:164px;display:table-cell;background-color:#fdc215;-moz-border-radius:164px;-webkit-border-radius:164px;border-radius:164px;text-align:center;vertical-align:middle;color:#fff;font-size:38px;font-weight:700;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.service .qh3 .circle2 span{font-size:28px}.service .questioncon{width:1150px;height:320px;margin:0 auto}.service .qtext{width:580px;height:322px;float:left;margin-right:38px}.service .qtext .qtextcon{width:580px;height:322px;display:table-cell;vertical-align:middle}.service .qtext p{width:580px;color:#333;font-size:14px;line-height:2.3em;font-weight:600;margin-bottom:0px}.service .qtext p>span{color:#3b8ed5}.service .qt3{font-size:36px;color:#333;margin-bottom:15px;text-align:left;font-weight:600;margin-left:-40px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.service .pubar{width:530px;height:auto;border:solid 1px #cecece;float:right}.service .pubar ul{padding-left:20px;padding-bottom:10px;box-sizing:border-box;width:530px}.service .pubar li{display:inline-block}.service .pubar li:nth-child(1){margin:0}.service .pubar li:nth-child(2){margin-left:15px}.service .pubar li:nth-child(3){margin:10px}.service .pubar li:nth-child(4){margin-right:10px}.service .pubar li:nth-child(5){margin:0 5px 20px 0}.service .pubar li:nth-child(6){margin:0 0 20px 0}.service .pubar li:nth-child(7){margin:0 0 20px}.service .pubar li:nth-child(8){margin-right:10px}.service .pubar li:nth-child(9){margin-right:10px}.service .pubar li:nth-child(10){margin:0 10px 20px 0}.service .pubar li:nth-child(11){margin:0}.service .pubar li:nth-child(12){margin:15px 15px 0 0}.service .pubar li:nth-child(12) a{font-size:14px}.service .pubar li:nth-child(13){margin:15px 0 0 0}.service .pubar li:nth-child(13) a{font-size:14px}.service .prtimescase{padding-bottom:95px;width:1170px;margin:0 auto}.service .prtimescase .casemain{display:table;border-collapse:separate;border-spacing:10px 0}.service .prtimescase .casemain a{width:205px;padding:20px 15px;border:1px solid #a9a9a9;display:table-cell;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.service .prtimescase .casetitle{display:table-cell;vertical-align:middle;width:152px}.service .prtimescase .casecircle{font-size:28px;color:#797979;width:130px;height:130px;background-color:#fff;-moz-border-radius:130px;-webkit-border-radius:130px;border-radius:130px;text-align:center;vertical-align:middle;border:1px solid #a9a9a9;display:table-cell;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.service .prtimescase .thumb img{margin-bottom:15px}.service .prtimescase .txt{font-size:18px;font-weight:bold;line-height:1.6em;color:#274b7c}.service .prtimescase .more{width:1150px;text-align:right;display:block;margin-top:10px}.service .prtimescase .more a{color:#797979;text-decoration:underline}.service .wu{width:100%;height:200px}.service .wu .wucon{width:auto;height:200px;display:table-cell;text-align:center;vertical-align:middle;background-color:#fee28e}.service .wu .wucon div{display:inline-block;vertical-align:middle}.service .wu .wucon div:nth-child(1){color:#333;font-size:36px}.service .wu .wucon div:nth-child(2){font-size:65px;font-weight:700}.service .wu .wucon div:nth-child(3){color:#333;font-size:36px}.service .wumask{height:0;overflow:hidden;width:100%}.service .reason p a{font-weight:bold;text-decoration:underline;color:#3b3b3b}.service .reason1{padding:0 0 120px;background-color:#f0f0f0;width:100%;border-bottom:0;overflow:hidden}.service .reason1 h4{font-size:32px;font-weight:600;color:#3b8ed5;margin-left:205px;text-align:left;margin-bottom:10px;font-weight:600;white-space:nowrap;opacity:0;line-height:1em;position:relative}.service .reason1 h4 :before{content:none}.service .reason1>div{margin:0 auto;overflow:hidden;width:1130px}.service .reason1>div:after{display:block;clear:both;content:''}.service .reason1 div:first-of-type{width:50px;height:25px;overflow:hidden;margin:0 auto}.service .reason1 div div:first-of-type{width:50px;height:25px;overflow:hidden;margin-top:-25px}.service .reason1 div div:last-of-type{width:0;height:0;padding:0;text-align:left;background:url();position:relative;float:left}.service .reason1 div div:last-of-type p{font-size:12px;font-weight:bold;line-height:18px;color:#737373}.service .reason1 div div:last-of-type p span{font-size:10px;font-weight:normal;display:inline-block}.service .reason1 div:nth-child(2){width:1150px;margin-top:100px}.service .reason1 div:nth-child(2) div:first-of-type{float:none;position:absolute;width:790px;margin-top:0;left:50%;margin-left:-215px;display:table;overflow:visible}.service .reason1 div:nth-child(2) div:first-of-type .reason1img{position:absolute;top:0;left:0;opacity:0}.service .reason1 div:nth-child(2) div:first-of-type p{font-size:14px;line-height:2em;font-weight:600;color:#2d2d2d;margin-left:205px}.service .reason1 div:nth-child(2) div:last-of-type{float:left;text-align:left;margin-top:80px;background:url('/common/v4.1/images/html/service/n/reason1graph.png?1528699508') no-repeat;padding:0;width:415px;height:299px}.service .reason1 div:nth-child(2) div:last-of-type p:first-of-type{font-size:13px;font-weight:normal;color:#606060;margin-top:260px;margin-left:502px;white-space:nowrap}.service .reason1 div:nth-child(2) div:last-of-type .graph1{width:103px;height:289px;background-color:#ff5f8d;position:absolute;bottom:-6px;left:61px;-webkit-transform-origin:0 100%;-moz-transform-origin:0 100%;-o-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%}.service .reason1 div:nth-child(2) div:last-of-type .red{width:0;height:95px;position:absolute;bottom:-6px;left:61px;border-left:103px solid #ff3770;border-top:100px solid transparent;-webkit-transform-origin:0 100%;-moz-transform-origin:0 100%;-o-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%}.service .reason1 div:nth-child(2) div:last-of-type .graph2{width:103px;height:65px;background-color:#cdcdcd;position:absolute;bottom:-6px;left:167px;-webkit-transform-origin:0 100%;-moz-transform-origin:0 100%;-o-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%}.service .reason1 div:nth-child(2) div:last-of-type .graph3{width:103px;height:35px;background-color:#cdcdcd;position:absolute;bottom:-6px;left:273px;-webkit-transform-origin:0 100%;-moz-transform-origin:0 100%;-o-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%}.service .reason1 div:nth-child(2) div:last-of-type .graph4{width:103px;height:20px;background-color:#cdcdcd;position:absolute;bottom:-6px;left:379px;-webkit-transform-origin:0 100%;-moz-transform-origin:0 100%;-o-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%}.service .reason1 div:nth-child(2) div:last-of-type .cname1{color:#fff;position:absolute;top:275px;left:0;font-size:12px;white-space:nowrap;font-weight:normal;opacity:0}.service .reason1 div:nth-child(2) div:last-of-type .cname2,.service .reason1 div:nth-child(2) div:last-of-type .cname3,.service .reason1 div:nth-child(2) div:last-of-type .cname4{color:#606060;position:absolute;top:275px;left:0;font-size:12px;white-space:nowrap;font-weight:normal;opacity:0}.service .pol1{width:0;height:0;display:block;border-top:25px solid #fee28e;border-right:25px solid transparent;border-left:25px solid transparent;border-bottom:25px solid transparent}.service .reason2{padding:0 0 0;border-bottom:0;background-color:#6eb0e9;width:100%;position:relative;overflow:hidden}.service .reason2>div:first-of-type{width:50px;height:25px;margin:0 auto;overflow:hidden}.service .reason2>div:first-of-type div:first-of-type{margin-top:-25px;width:0}.service .reason2 div:last-of-type{width:1150px;margin:50px auto 0 auto;position:relative}.service .reason2 div:last-of-type div:first-of-type{width:890px;margin:0 auto}.service .reason2 div:last-of-type div:first-of-type div{width:890px;display:table-cell;vertical-align:middle;position:relative;height:181px}.service .reason2 div:last-of-type div:first-of-type div .reason2img{position:absolute;top:0;left:0;opacity:0}.service .reason2 div:last-of-type div:first-of-type p{font-size:14px;line-height:2em;font-weight:600;color:#333;margin-left:205px;margin-bottom:0px}.service .reason2 h4{font-size:32px;font-weight:600;color:#fff;margin-left:205px;text-align:left;margin-bottom:10px;font-weight:600;white-space:nowrap;opacity:0}.service .reason2 h4:before{content:none}.service .reason2 ul{width:985px;height:290px;margin:30px auto 0 auto;text-align:center;opacity:0;overflow:hidden}.service .reason2 li{float:left;height:316px;margin:0}.service .reason2 li:nth-child(1){width:107px;background:url('/common/v4.1/images/html/service/n/reason2graph1_left.png?1528699508') left bottom no-repeat;-webkit-transform-origin:100% 100%;-moz-transform-origin:100% 100%;-o-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%;background-position:100% 100%}.service .reason2 li:nth-child(1) img{width:80px;margin-top:90px;margin-left:-11px;opacity:0}.service .reason2 li:nth-child(2){width:107px;background:url('/common/v4.1/images/html/service/n/reason2graph2_left.png?1528699508') left bottom no-repeat;-webkit-transform-origin:100% 100%;-moz-transform-origin:100% 100%;-o-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%;background-position:100% 100%}.service .reason2 li:nth-child(2) img{width:85px;margin-top:118px;margin-left:-11px;opacity:0}.service .reason2 li:nth-child(3){width:107px;background:url('/common/v4.1/images/html/service/n/reason2graph3_left.png?1528699508') left bottom no-repeat;-webkit-transform-origin:100% 100%;-moz-transform-origin:100% 100%;-o-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%;background-position:100% 100%}.service .reason2 li:nth-child(3) img{width:68px;margin-top:128px;margin-left:-6px;opacity:0}.service .reason2 li:nth-child(4){width:107px;background:url('/common/v4.1/images/html/service/n/reason2graph4_left.png?1528699508') left bottom no-repeat;-webkit-transform-origin:0 100%;-moz-transform-origin:0 100%;-o-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%;position:relative;background-position:100% 100%;top:0}.service .reason2 li:nth-child(4) img{width:74px;margin-top:140px;opacity:0;margin-right:12px}.service .reason2 li:nth-child(5){width:107px;background:url('/common/v4.1/images/html/service/n/reason2graph5_center.png?1528699508') left bottom no-repeat;-webkit-transform-origin:0 100%;-moz-transform-origin:0 100%;-o-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%;position:relative;top:0;background-position:50% 100%}.service .reason2 li:nth-child(5) img{width:79px;margin-top:145px;opacity:0}.service .reason2 li:nth-child(6){width:107px;background:url('/common/v4.1/images/html/service/n/reason2graph4_right.png?1528699508') left bottom no-repeat;-webkit-transform-origin:0 100%;-moz-transform-origin:0 100%;-o-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%;position:relative;top:0}.service .reason2 li:nth-child(6) img{width:56px;margin-top:135px;opacity:0;margin-left:10px}.service .reason2 li:nth-child(7){width:107px;background:url('/common/v4.1/images/html/service/n/reason2graph3_right.png?1528699508') left bottom no-repeat;-webkit-transform-origin:0 100%;-moz-transform-origin:0 100%;-o-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%;position:relative;top:0}.service .reason2 li:nth-child(7) img{width:80px;margin-top:119px;opacity:0;margin-left:9px}.service .reason2 li:nth-child(8){width:107px;background:url('/common/v4.1/images/html/service/n/reason2graph2_right.png?1528699508') left bottom no-repeat;-webkit-transform-origin:0 100%;-moz-transform-origin:0 100%;-o-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%}.service .reason2 li:nth-child(8) img{width:65px;margin-top:106px;margin-right:-6.5px;opacity:0}.service .reason2 li:nth-child(9){width:107px;background:url('/common/v4.1/images/html/service/n/reason2graph1_right.png?1528699508') left bottom no-repeat;-webkit-transform-origin:0 100%;-moz-transform-origin:0 100%;-o-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%}.service .reason2 li:nth-child(9) img{width:65px;margin-top:81px;margin-right:-8px;opacity:0}.service .pol2{width:0;height:0;display:block;border-top:25px solid #f0f0f0;border-right:25px solid transparent;border-left:25px solid transparent;border-bottom:25px solid transparent}.service .antennawrapper{overflow:hidden}.service .antenna{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;width:100%;height:180px;border:14px solid #e0e524;overflow:hidden}.service .antenna .cnt{margin-top:25px;width:1090px}.service .antenna .check{width:32px;height:32px;overflow:hidden}.service .antenna .check .img img{display:none}.service .antenna .alogo{float:left;margin-right:70px;width:247px}.service .antenna .title{margin-bottom:15px;margin-left:10px;font-size:22px;color:#424242;font-weight:600}.service .antenna .textsets{float:left;width:773px}.service .antenna .textsets .textset,.service .antenna .textsets .textset2{clear:both;margin-top:10px}.service .antenna .textsets .text{float:left;font-size:14px;color:#424242;font-weight:600;width:730px;white-space:nowrap}.service .antenna .textsets .check{float:left;margin-right:10px}.service .reason3{text-align:center;padding:112px 0 92px;border-bottom:0;background-color:#fff;width:100%;position:relative}.service .reason3 h4{font-size:32px;font-weight:600;color:#fc2991;margin-left:205px;text-align:left;margin-bottom:10px;font-weight:600;white-space:nowrap;opacity:0}.service .reason3 h4:before{content:none}.service .reason3 img{display:block;margin-bottom:35px}.service .reason3>div{width:1150px;margin:0 auto}.service .reason3 div div:first-of-type{width:910px;margin:0 auto;position:relative}.service .reason3 div div:first-of-type div{width:910px;display:table-cell;vertical-align:middle;position:relative;height:181px}.service .reason3 div div:first-of-type div .reason3img{position:absolute;top:0;left:0;opacity:0}.service .reason3 div div:first-of-type p{font-size:14px;line-height:2em;font-weight:600;color:#333;margin-left:205px;text-align:left}.service .reason3 div div:last-of-type{margin-top:60px}.service .reason3 figure{display:inline-block;margin:0 59px;width:340px;height:340px}.service .reason3 figure:first-of-type{background:url('/common/v4.1/images/html/service/n/reason3graph01.png?1528699508') no-repeat;width:340px;height:340px}.service .reason3 figure:first-of-type img{display:block;margin-bottom:35px;margin-top:-42px;margin-left:15px;opacity:0}.service .reason3 figure:first-of-type figcaption{margin-left:0;background-image:url();margin-top:20px;opacity:0}.service .reason3 figure:last-of-type{background:url('/common/v4.1/images/html/service/n/reason3graph02.png?1528699508') no-repeat;width:340px;height:340px}.service .reason3 figure:last-of-type img{margin-top:-42px;margin-left:-72px;opacity:0}.service .reason3 figure:last-of-type figcaption{background-image:url();opacity:0}.service .reason3 figcaption{padding:0 18px;font-size:16px;font-weight:normal;line-height:47px;display:inline-block;color:#666;margin-top:20px}.service .reason4{height:800px;padding-top:0;text-align:center;background:url();background-color:#e0e5e8;position:relative;overflow:hidden}.service .reason4>div:first-of-type{width:50px;height:25px;margin:0 auto;overflow:hidden;position:relative}.service .reason4>div:first-of-type div:first-of-type{margin-top:-25px;width:0}.service .reason4 div:last-of-type{width:100%;margin:80px auto 0 auto}.service .reason4 div:last-of-type div:first-of-type{width:910px;margin:0 auto;position:relative}.service .reason4 div:last-of-type div:first-of-type div{width:910px;display:table-cell;vertical-align:middle;position:relative;height:181px;overflow:visible}.service .reason4 div:last-of-type div:first-of-type div .reason4img{position:absolute;top:0;left:0;opacity:0}.service .reason4 div:last-of-type div:first-of-type p{font-size:14px;line-height:2em;font-weight:600;color:#333;margin-left:205px;text-align:left;text-shadow:0 0 0}.service .reason4 div:last-of-type div:last-of-type{width:100%;overflow:hidden;margin-top:70px;position:relative}.service .reason4 h4{font-size:32px;font-weight:600;color:#3e66df;margin-left:205px;text-align:left;margin-bottom:5px;font-weight:600;white-space:nowrap;text-shadow:0 0 0;line-height:1.5em;opacity:0}.service .reason4 h4:before{content:none}.service .reason4 ul{margin-bottom:0;width:9120px;height:290px;opacity:0}.service .reason4 li{display:block;margin:0 7px;float:left}.service .reason4 .movingback{position:absolute;width:5000px;height:0;top:0;left:0;position:absolute;border-top:800px solid #eaeef2;border-left:700px solid transparent;display:none}.service .pol4{width:0;height:0;display:block;border-top:25px solid #fff;border-right:25px solid transparent;border-left:25px solid transparent;border-bottom:25px solid transparent}.service .reason5{padding:0 0 90px;text-align:center;background-color:#fff}.service .reason5>span{width:50px;height:25px;margin:0;overflow:hidden}.service .reason5>span span{margin:-25px auto 0 auto}.service .reason5 p{line-height:26px;width:675px;margin:0 auto 32px;text-align:left}.service .reason5>div{width:1080px;margin:50px auto 0 auto}.service .reason5>div div:first-of-type{margin:0 auto}.service .reason5>div div:first-of-type div:nth-child(1){width:410px;display:table-cell;vertical-align:middle;height:181px}.service .reason5>div div:first-of-type div:nth-child(2) .reason5img{position:absolute;top:0;left:0;opacity:0}.service .reason5>div div:first-of-type p{font-size:14px;line-height:2em;font-weight:600;color:#2d2d2d;margin-left:205px;text-align:left;text-shadow:0 0 0;width:445px;margin-top:2em}.service .reason5 h4{font-size:32px;font-weight:600;color:#40abe5;text-align:right;margin-bottom:5px;font-weight:600;white-space:nowrap;text-shadow:0 0 0;line-height:1.5em;margin-right:30px;opacity:0}.service .reason5 h4 h4:before{content:none}.service .reason5 div{position:relative;display:block;padding:0;vertical-align:top;border:0;border-radius:0;box-shadow:0 0 0;-o-border-radius:0}.service .reason5 div div:first-of-type div:nth-child(2){width:670px;display:table-cell;vertical-align:middle;position:relative;height:181px}.service .reason5 .reason5sc{margin:50px auto 0 auto;width:1080px;padding-top:50px}.service .reason5 .reason5sc .reason5graph{position:relative;padding:64px 37px 22px;vertical-align:bottom;border:1px solid #d2d4d5;border-radius:10px;background-color:#fff;box-shadow:0 1px 1px rgba(4,0,0,0.3);-o-border-radius:10px;display:table-cell;float:right}.service .reason5 .reason5sc .reason5sns{display:block;float:left}.service .reason5 .reason5sc .reason5sns dt>img{width:112px;height:auto}.service .reason5 dl{vertical-align:bottom;display:block}.service .reason5 dl+dl{margin:0;margin-right:75px}.service .reason5 dl:first-of-type{margin-bottom:80px}.service .reason5 dt{margin-bottom:0;display:table-cell;height:118px}.service .reason5 dd{font-size:16px;font-weight:bold;line-height:1em;position:relative;padding:0 18px 0;border:0;border-radius:0;background-color:#fff;box-shadow:0 0 0;-o-border-radius:0;display:table-cell;vertical-align:middle;height:118px;min-width:400px}.service .reason5 dd:before{position:absolute;top:-17px;left:50%;display:inline-block;width:24px;height:17px;margin-left:-12px;content:'';background:url()}.service .reason5 dd>span{font-family:"Open Sans", sans-serif;line-height:56px;width:242px;border-radius:5px;font-size:124px;display:inline-block;margin:24px 0 20px;text-align:left;text-indent:0;letter-spacing:0;color:#40abe5;-o-border-radius:5px;font-weight:normal;white-space:nowrap}.service .reason5 dd>span span{font-size:130px;display:inline-block;margin:0;text-indent:0;letter-spacing:0;color:#40abe5;background:url();font-weight:normal;white-space:nowrap;width:auto}.service .reason5 dd .snstxt{font-size:18px;margin:0;margin-left:220px;width:0;text-align:left;font-family:'Hiragino Kaku Gothic ProN', Meiryo, sans-serif}.service .reason5 dd .snstxt.follower{margin-left:147px}.service .reason5 .cl{clear:both}.service .reason5 table{width:321px}.service .reason5 caption{font-size:15px;line-height:1em;position:absolute;top:23px;left:17px;color:#737373}.service .reason5 tr{font-size:14px;line-height:1em}.service .reason5 th,.service .reason5 td{padding-bottom:14px}.service .reason5 th{text-align:left}.service .reason5 td{text-align:right}.service .reason5 thead th{text-align:center}.service .reason5 thead th:last-of-type{padding-right:15px;text-align:right}.service .reason5 tbody{border-bottom:1px solid #d8dce0}.service .reason5 tbody th{width:163px}.service .reason5 tfoot th,.service .reason5 tfoot td{padding:14px 0 0}.service .reason5 tbody td:last-of-type,.service .reason5 tfoot td:last-of-type{width:100px;padding-right:9px}.service .action{padding-top:120px;padding-bottom:77px;text-align:center;border-bottom:0;background-color:#fff}.service .action ul{margin-bottom:30px}.service .action p{font-size:13px;line-height:1em;margin-bottom:0}.service .action p a{font-weight:bold;text-decoration:underline;color:#3b3b3b}.service .action li{font-size:22px;font-weight:bold;line-height:60px;display:inline-block;margin:0 25px;text-shadow:0 1px 1px rgba(4,0,0,0.3)}.service .action li a{position:relative;display:inline-block;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;text-align:left;text-decoration:none;color:#fff;border:1px solid;border-radius:10px;-o-border-radius:10px}.service .action li:first-child a{width:246px;padding-left:58px;border-color:#f08d18;background-color:#ff9921}.service .action li:first-child a span{bottom:0;left:14px;width:31px;height:50px;background-image:url('/common/v4.1/images/html/service/ico-register.png?1528699508')}.service .action li:last-child a{width:219px;padding-left:85px;border-color:#88c10f;background-color:#94d210}.service .action li:last-child a span{top:12px;left:21px;width:39px;height:39px;content:'';background-image:url('/common/v4.1/images/html/service/ico-price.png?1528699508')}.service .action li span{position:absolute;display:inline-block;content:'';background-repeat:no-repeat}.service .box-pdf{border-bottom:0;font-size:18px;font-weight:bold;line-height:1em;padding:79px 0 81px;background-color:#fff}.service .box-pdf ul{width:868px;margin:0 auto}.service .box-pdf ul:after{display:block;clear:both;content:''}.service .box-pdf li:first-child a{float:left}.service .box-pdf li:last-child a{float:right}.service .box-pdf ul.digitalpr{margin-top:100px}.service .box-pdf ul.digitalpr li{float:none;text-align:left;margin-top:100px}.service .box-pdf ul.digitalpr li a{float:none}.service .box-pdf a{position:relative;padding-left:61px;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;text-decoration:none;color:#3b3b3b}.service .box-pdf a:before{position:absolute;top:-38px;left:0;display:inline-block;width:42px;height:69px;content:'';background:url('/common/v4.1/images/html/service/ico-pdf.jpg?1528699508') no-repeat}.service .pol5{width:0;height:0;display:block;border-top:25px solid #e0e5e8;border-right:25px solid transparent;border-left:25px solid transparent;border-bottom:25px solid transparent}.service .prev-top a{margin-left:522px}.service .footer-page{border-top:none;padding:0;margin-top:0px}.service .container{width:1080px}.service .recommend-menu{margin-bottom:13px}.service .recommend{display:block}.ie .service .qh3 .circle{opacity:1;background:url('/common/v4.1/images/html/service/n/circle_yellow.png?1528699508') no-repeat}.ie .service .qh3 .circle2{opacity:1;background:url('/common/v4.1/images/html/service/n/circle_yellow.png?1528699508') no-repeat}.ie .service .qt3{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;margin-left:0}.ie .service .wumask{height:200px}.ie .service .reason1{margin-top:0;margin-bottom:0}.ie .service .reason1 h4{opacity:1;margin-left:205px}.ie .service .reason1 div div:first-of-type{margin-top:0}.ie .service .reason1 div:nth-child(2) div:first-of-type .reason1img{opacity:1}.ie .service .reason1 div:nth-child(2) div:first-of-type p span{color:#3b8ed5}.ie .service .reason1 div:nth-child(2) div:last-of-type .cname1,.ie .service .reason1 div:nth-child(2) div:last-of-type .cname2,.ie .service .reason1 div:nth-child(2) div:last-of-type .cname3,.ie .service .reason1 div:nth-child(2) div:last-of-type .cname4{opacity:1}.ie .service .reason2{margin-top:0}.ie .service .reason2 h4{opacity:1;margin-left:205px}.ie .service .reason2>div:first-of-type div:first-of-type{margin-top:0}.ie .service .reason2 div:last-of-type div:first-of-type div .reason2img{opacity:1}.ie .service .reason2 div:last-of-type div:first-of-type p span{color:#fff}.ie .service .reason2 ul{opacity:1}.ie .service .reason2 li:nth-child(1) img{opacity:1;margin-top:98px}.ie .service .reason2 li:nth-child(2) img{opacity:1;margin-top:130px}.ie .service .reason2 li:nth-child(3) img{opacity:1;margin-top:174px}.ie .service .reason2 li:nth-child(4) img{opacity:1;margin-top:180px}.ie .service .reason2 li:nth-child(5) img{opacity:1;margin-top:185px}.ie .service .reason2 li:nth-child(6) img{opacity:1;margin-top:180px}.ie .service .reason2 li:nth-child(7) img{opacity:1;margin-top:170px}.ie .service .reason2 li:nth-child(8) img{opacity:1;margin-top:130px}.ie .service .reason2 li:nth-child(9) img{opacity:1;margin-top:98px}.ie .service .reason3 h4{opacity:1;margin-left:205px}.ie .service .reason3 div div:first-of-type div .reason3img{opacity:1}.ie .service .reason3 div div:first-of-type p span{color:#fc2991}.ie .service .reason3 figure:first-of-type img{opacity:1}.ie .service .reason3 figure:first-of-type figcaption{opacity:1}.ie .service .reason3 figure:last-of-type img{opacity:1}.ie .service .reason3 figure:last-of-type figcaption{opacity:1}.ie .service .reason4{margin-bottom:0}.ie .service .reason4 h4{opacity:1;margin-left:205px}.ie .service .reason4>div:first-of-type div:first-of-type{margin-top:0}.ie .service .reason4 div:last-of-type div:first-of-type div .reason4img{opacity:1}.ie .service .reason4 div:last-of-type div:first-of-type p span{color:#3e66df}.ie .service .reason4 ul{opacity:1}.ie .service .reason5{margin-top:0}.ie .service .reason5>span span{margin-top:0}.ie .service .reason5>div div:first-of-type div:nth-child(2) .reason5img{opacity:1}.ie .service .reason5>div div:first-of-type p span{color:#40abe5}.ie .service .reason5 h4{opacity:1;margin-right:30px}.ie .service .reason5 .action{background-color:#f2f2f2}.pr-research{position:relative;opacity:0;text-align:center;margin-top:50px;margin-bottom:80px}.pr-research .pop{position:absolute;left:50%;top:-175px;margin-left:325px;opacity:0}body.price{background-color:#FFFFFF}body.price main{padding:52px 0 0px}body.price h2{font-size:45px;font-weight:normal;text-shadow:none;line-height:1em;margin-bottom:45px;color:#fff}body.price h3{font-size:30px;line-height:1em;text-align:center;margin:50px 0 0px 0;color:#3d8fc3}body.price header{font-weight:bold;position:fixed;padding-bottom:22px}body.price .option{background-repeat:no-repeat;padding:0;width:100%;height:487px;margin:0 auto;background-color:#c9e2f4;background-image:none;border-bottom:none}body.price .option ul+p{font-size:13px;line-height:1em;color:#fff;display:inline-block;float:right}body.price .option ul{font-size:18px;font-weight:bold;line-height:1em;margin:0 auto;width:990px;margin-top:40px}body.price .option li{background-color:#fff;border:1px solid #c6c6c6;color:#767676;float:left;min-height:270px;min-width:304px;margin-bottom:10px;padding-left:0;position:relative}body.price .option li strong{font-size:18px;margin-right:7px}body.price .option li:first-child{margin-right:33px}body.price .option li:first-child:before{background-image:url('/common/v4.1/images/html/renew-ico-fax.png?1528699508');height:98px;left:35%;top:30px;width:98px}body.price .option li:nth-child(2){margin-right:33px}body.price .option li:nth-child(2):before{background-image:url('/common/v4.1/images/html/renew-ico-note.png?1528699508');height:95px;left:38%;top:30px;width:97px}body.price .option li:last-child:before{background-image:url('/common/v4.1/images/html/renew-ico-clip.png?1528699508');height:99px;left:35%;top:30px;width:83px;margin-right:0px}body.price .option li:before{background-repeat:no-repeat;content:"";display:inline-block;position:absolute}body.price .option li span{font-size:21px}body.price .option li span.priceoption-faxtext{display:inline-block;position:absolute;top:160px;left:33px;font-weight:bold;text-align:center}body.price .option li span.priceoption-notetext{display:inline-block;position:absolute;top:160px;left:66px;font-weight:bold;text-align:center}body.price .option li span.priceoption-cliptext{display:inline-block;position:absolute;top:160px;left:24px;font-weight:bold;text-align:center}body.price .option li strong+span{font-size:18px;margin-right:5px}body.price .visual{background:none;background-color:#b3d5ee;height:550px;padding-top:0px;position:relative;text-align:center}body.price .visual>ul{background-color:#fff;bottom:-120px;font-size:0;font-weight:bold;left:50%;line-height:60px;margin:0 0 0 -303px;padding:10px;position:absolute;text-align:center;z-index:1;box-shadow:none;border-radius:0}body.price .visual>ul:after{content:"";display:inline-block;height:40px;left:0;position:absolute;width:606px;z-index:-1;background-color:#fff}body.price .visual dl dl dd>span{font-size:22px;margin-right:5px}body.price .visual strong{font-size:32px;margin-right:0}body.price .visual strong span{font-family:HelveticaNeue, Helvetica, Arial, sans-serif;font-weight:normal;font-size:54px}body.price .visual strong.flat{font-size:32px;margin-right:0;color:#f7879b}body.price .visual p{color:#fff;position:absolute;top:300px;display:inline-block;font-size:13px;line-height:1em;width:869px;margin:11px auto 0;text-align:right}body.price .visual p.taxtext{margin-top:140px;z-index:3;display:inline-block;position:absolute;top:280px;right:360px}body.price .visual ul{position:absolute;top:100px}body.price .pricemainbox{position:relative;width:990px;margin:0 auto;height:350px;position:relative}body.price .pricemainbox h2{position:absolute;left:40%;z-index:4;display:inline-block}body.price .pricemainbox>dl{background-image:url('/common/v4.1/images/html/bg-pattern.gif?1528699508');border-radius:5px;box-shadow:0 1px 2px rgba(4,0,0,0.6);display:inline-block;margin:0 11px}body.price .pricemainbox>dl:first-of-type{width:260px}body.price .pricemainbox>dl:first-of-type>dt{background-color:#96cb29}body.price .pricemainbox>dl:first-of-type>dt span{font-size:16px;margin-left:5px}body.price .pricemainbox>dl:last-of-type{width:650px}body.price .pricemainbox>dl:last-of-type>dt{background-color:#0073b8}body.price .pricemainbox>dl:last-of-type>dt span{font-size:16px;margin-left:5px}body.price .pricemainbox>dl:last-of-type dl{margin:0 30px}body.price .pricemainbox>dl:last-of-type dl+span{background:url('/common/v4.1/images/html/ico-unlimited-renew.png?1528699508') no-repeat scroll 0 0 transparent;display:inline-block;height:104px;position:absolute;right:46px;top:-70px;width:129px}body.price .pricemainbox>dl>dt{color:#FFFFFF;font-size:32px;border-radius:0;height:70px;line-height:70px;margin-bottom:0}body.price .pricemainbox>dl>dd{height:110px;padding-top:30px}body.price .pricemainbox>dl dl{display:inline-block;margin-bottom:0}body.price .pricemainbox>dl dl dt{line-height:1em;margin-bottom:14px;text-align:center;font-weight:bold;font-size:24px;color:#434343}body.price .pricemainbox>dl dl dd{color:#434343;font-size:20px;line-height:37px}body.price .pricemainbox>dl.pricerenew{display:inline-block;margin:0 11px;border-radius:0;box-shadow:none}body.price .action{text-align:center;background-color:#fff;border-bottom:none;padding:0px 0 48px}body.price .action p.renewaction:first-of-type{font-size:22px;font-weight:bold;line-height:80px;height:80px;margin-bottom:21px;text-shadow:0 1px 1px rgba(4,0,0,0.3)}body.price .action p.renewaction:first-of-type span{background:url('/common/v4.1/images/html/ico-register-renew.png?1528699508') no-repeat scroll 0 0 transparent;bottom:6px;content:"";display:inline-block;height:50px;left:80px;position:absolute;width:31px}body.price .action p.renewaction:first-of-type a{background-color:#ff9a00;border-radius:8px;color:#fff;display:inline-block;position:relative;text-align:left;text-decoration:none;transition:background-color 0.2s ease-in-out 0s;width:290px;padding-left:120px;line-height:80px;height:80px;text-shadow:none;border:1px solid #f08d18}body.price .action p:last-of-type{font-size:13px;line-height:1em;margin-bottom:0}body.price .action p:last-of-type a{font-weight:bold;text-decoration:underline;color:#3b3b3b}body.price .box-pdf{font-size:18px;font-weight:bold;line-height:1em;padding:79px 0 81px;background-color:#f1f1f1}body.price .box-pdf a{position:relative;padding-left:61px;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;text-decoration:none;color:#3b3b3b}body.price .box-pdf a:before{background:url('/common/v4.1/images/html/ico-pdf.jpg?1528699508') no-repeat scroll 0 0 transparent;content:"";display:inline-block;height:69px;left:0;position:absolute;top:-38px;width:42px}body.price .box-pdf ul{width:868px;margin:0 auto}body.price .box-pdf ul:after{display:block;clear:both;content:''}body.price .box-pdf ul li:first-child a{float:left}body.price .box-pdf ul li:last-child a{float:right}body.price strong{color:#3d8fc3}body.price strong span{font-family:HelveticaNeue, Helvetica, Arial, sans-serif;font-weight:normal}body.price .footer-page{margin-top:0px}body.price .posiab{position:absolute}body.price .posire-ovehidd{position:relative;overflow:hidden}body.price .bg-blue{background:none repeat scroll 0 0 #7ebfe4}body.price .ballonrotate{transform-origin:30% 90%}body.price .pay{margin:0px auto;text-align:center;background-color:#FFF;padding:55px 0 0px;border-bottom:none;position:relative;height:180px}body.price h4{position:relative;color:#797979;display:inline-block;font-size:22px;line-height:1em;margin-bottom:32px;padding:0 0 0 90px}body.price h4:after{content:"";height:50px;left:0;position:absolute;top:-20px;width:80px;background-image:url('/common/v4.1/images/html/ico-pay-renew.png?1528699508')}body.price section.startup{width:500px;margin:50px auto;text-align:center}body.price section.startup .startupComment{font-size:28px;color:#797979}body.price section.startup a{background-color:#358cda;border-radius:8px;color:#fff;display:block;font-size:14px;height:50px;line-height:50px;text-align:center;text-decoration:none;width:400px;margin:0 auto;margin-top:20px}body.price .payComment{width:850px;margin:0 auto;font-size:18px;text-align:left;line-height:30px;color:#797979}body.price h2.costplant{color:#fff;font-size:37px;line-height:1em;margin-bottom:45px;text-shadow:0 1px 1px rgba(4,0,0,0.4);display:inline-block;position:absolute;top:80px;left:700px;z-index:2}body.price .pricerenewbox1{position:absolute;top:85px;left:300px;z-index:3}body.price .pricerenewbox2{position:absolute;top:85px;left:20px;z-index:3}body.price .overfh{overflow:hidden}body.price .priceform{position:relative}body.price .priceform>ul{border-radius:0;top:0;margin-top:0px;box-shadow:none;font-size:0;font-weight:bold;line-height:60px;padding:10px;position:relative;text-align:center;z-index:1}body.price .priceform>ul a{border-radius:10px;color:#fff;display:inline-block;text-decoration:none;transition:background-color 0.2s ease-in-out 0s, box-shadow 0.2s ease-in-out 0s;width:286px}body.price .priceform>ul li{display:inline-block;font-size:20px}body.price .priceform>ul li:first-child{margin-right:10px}body.price .priceform>ul li:first-child a{background-color:#ff9921;border-color:#f08d18;background-color:#ff9a00;border-radius:8px;color:#fff;display:block;font-size:18px;height:70px;padding:10px 0 0;text-align:center;text-decoration:none;width:290px}body.price .priceform>ul li:last-child a{background-color:#358cda;border-radius:8px;color:#fff;display:block;font-size:18px;height:70px;padding:10px 0 0;text-align:center;text-decoration:none;width:290px}body.price .priceform>ul:after{content:"";display:inline-block;height:40px;left:0;position:absolute;top:88px;width:606px;z-index:-1}body.price .qh3 .circleaa{border-radius:445px;color:#fff;font-size:32px;height:890px;line-height:890px;margin:25px 10px;text-align:center;width:890px;overflow:hidden;position:absolute;top:-250px;left:40px}body.price .qh3 .circle{background-color:#fdc215;border-radius:164px;color:#000;display:table-cell;font-weight:700;height:164px;margin:1px;text-align:center;vertical-align:middle;width:164px}body.price .taxcomment{right:55px}body.price .reason4 .movingback{border-left:700px solid transparent;border-bottom:800px solid #b3d5ee;display:none;height:0;left:0;position:absolute;top:0;width:5000px}.clip-link-img{position:absolute;right:-80px;top:-60px;width:140px;margin-right:0px}.diff-txt{display:block;width:100%;text-align:right;color:#3d8fc3;font-size:12px !important;margin-top:20px}.priceoption-clip-box{position:absolute;bottom:20px;width:100%;text-align:center;color:#3d8fc3}.rotateImg{animation-duration:1.5s;-webkit-animation-duration:1.5s;-webkit-animation-name:rotateImg;animation-name:rotateImg;-webkit-transform-origin:left bottom;transform-origin:left bottom;animation-iteration-count:1;-webkit-animation-iteration-count:1}@-webkit-keyframes rotateImg{from,
    20%,
    53%,
    80%,
    to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transform:rotate(0)}40%,
    43%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:rotate(10)}70%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:rotate(5)}90%{transform:rotate(2)}}@keyframes rotateImg{from,
    20%,
    53%,
    80%,
    to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transform:rotate(0)}40%,
    43%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:rotate(10deg)}70%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:rotate(5deg)}90%{transform:rotate(2deg)}}.topics main{margin:0 auto}.topics main:after{display:block;clear:both;content:''}.topics .content{float:left}.topics .heading{margin:inherit}.topics .heading-icon{margin-bottom:0}.topics .head{line-height:34px;padding-bottom:2px;border-bottom:2px solid #34619c}.topics .head .heading{float:left;padding-bottom:0;border-bottom:0}.topics .head .heading+*{float:right}.topics .head:after{display:block;clear:both;content:''}.topics .box.box-item{margin-bottom:51px}.topics .keyrank-name a{background:transparent;background-color:transparent}body.startup{background-color:#fff;margin:0 auto;padding:0;max-height:100%;padding-top:50px}.startup #navPrimary a,.startup #navPrimary address{font-weight:bold}.startup .footer-page{margin-top:0px}.__su-challenge .inner{padding:0;margin:0}.__su-challenge .inner:after{clear:none}.__su-challenge p{margin:0;padding:0}.__su-challenge .cf{content:"";clear:both;display:block}.__su-challenge .cf:after{content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden}.__su-challenge .__sns-buttons--h{display:inline-block;margin-bottom:90px}@media only screen and (max-width: 500px){.__su-challenge .__sns-buttons--h{margin:45px 0}}.__su-challenge .__sns-buttons--h .__sns-button{display:inline-block;width:75px;margin-right:3px}@media only screen and (max-width: 500px){.__su-challenge .__sns-buttons--h .__sns-button{margin-right:0;margin-bottom:10px}}.__su-challenge .__sns-buttons--h .__sns-button:last-child{margin-right:0}.__su-challenge .__sns-buttons--h .__sns-button a{font-weight:bold;display:block;padding:15px 20px;text-decoration:none;letter-spacing:0;color:white;border-radius:4px}.__su-challenge .__sns-buttons--h .__sns-button a ::before{vertical-align:middle}.__su-challenge .__sns-buttons--h .__sns-button a:hover{opacity:0.8}.__su-challenge .__sns-buttons--h .__sns-button .__facebook{background-color:#3a5a98}.__su-challenge .__sns-buttons--h .__sns-button .__twitter{background-color:#55acee}.__su-challenge .__sns-buttons--h .__sns-button .__hatena{background-color:#008fde}.__su-challenge .__sns-buttons--h .__sns-button .__email{background-color:#bebebe}.__su-challenge .__sns-buttons--sticky{position:fixed;z-index:1;top:50%;margin-top:-120px;background-color:white;transition:0.5s ease-out;left:-50px}@media only screen and (max-width: 500px){.__su-challenge .__sns-buttons--sticky{top:100%;margin-top:0;width:100%;display:flex}}.__su-challenge .__sns-buttons--sticky .__sns-button{display:block;width:50px;height:50px}@media only screen and (max-width: 500px){.__su-challenge .__sns-buttons--sticky .__sns-button{float:left;-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1}}.__su-challenge .__sns-buttons--sticky .__facebook{background-color:#3a5a98}.__su-challenge .__sns-buttons--sticky .__twitter{background-color:#55acee}.__su-challenge .__sns-buttons--sticky .__hatena{background-color:#008fde}.__su-challenge .__sns-buttons--sticky .__email{background-color:#bebebe}.__su-challenge .__sns-buttons--sticky .__line{padding:13px;background-color:#00C500}.__su-challenge .__sns-buttons--sticky .__line::before{font-size:26px}.__su-challenge .__sns-buttons--sticky .__google-plus{background-color:#DF4F3F}.__su-challenge .__sns-buttons--sticky a{text-decoration:none;color:white;padding:18px;display:block;text-align:center;width:100%;height:100%;box-sizing:border-box}.__su-challenge .__sns-buttons--sticky a::before{vertical-align:middle}@media only screen and (max-width: 500px){.__su-challenge .__sns-buttons--sticky a{padding:18px}}@media only screen and (max-width: 500px){.__su-challenge .__sns-buttons--sticky .__line{padding:11px 0 0 4px}}.__su-challenge #js-what-is-follower-info{position:absolute;z-index:1;top:106px;left:50%;box-sizing:border-box;width:500px;margin-left:129px;text-align:left;color:#3b3b3b;border:5px solid #d9d9d9;border-radius:15px;background-color:white}@media only screen and (max-width: 1425px){.__su-challenge #js-what-is-follower-info{top:84px;margin-left:9px;font-size:13px}}@media only screen and (max-width: 959px){.__su-challenge #js-what-is-follower-info{top:66px;left:50%;width:300px;margin-left:-150px;font-size:11px}}.__su-challenge #js-what-is-follower-info::before{position:absolute;top:-34px;left:50%;width:0;height:0;margin-left:-6px;content:'';pointer-events:none;border:solid transparent;border-width:16px;border-bottom-color:#d9d9d9}.__su-challenge #js-what-is-follower-info::after{position:absolute;top:-20px;left:50%;width:0;height:0;margin-left:0;content:'';pointer-events:none;border:solid transparent;border-width:10px;border-bottom-color:#ffffff}.__su-challenge #js-what-is-follower-info.hide{display:none}.__su-challenge #js-what-is-follower-info .__content-balloon{line-height:1.7;margin:0;padding:10px 20px 7px;text-align:justify;letter-spacing:0}.__su-challenge .ani-common_rocket{position:absolute;z-index:4;top:438px;left:50%;margin-left:-40px;width:102px;height:198px;background-image:url('/common/v4.1/images/html/startup_free/common_rocket.png?1528699508');background-repeat:no-repeat;background-position:center center;background-size:102px auto;text-align:center;box-sizing:border-box}.__su-challenge .ani-common_rocket.bound{-webkit-animation-name:bound;-webkit-animation-duration:1.8s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:ease;-moz-animation-name:bound;-moz-animation-duration:1.8s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:ease;-ms-animation-name:bound;-ms-animation-duration:1.8s;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:ease}@-webkit-keyframes bound{0%{-webkit-transform:translate(0, 0)}50%{-webkit-transform:translate(0, 20px)}100%{-webkit-transform:translate(0, 0)}}@-moz-keyframes bound{0%{-moz-transform:translate(0, 0)}50%{-moz-transform:translate(0, 20px)}100%{-moz-transform:translate(0, 0)}}@-ms-keyframes bound{0%{-ms-transform:translate(0, 0)}50%{-ms-transform:translate(0, 20px)}100%{-ms-transform:translate(0, 0)}}.__su-challenge .ani-fly{display:none}.__su-challenge .ani-fly_1{background-image:url('/common/v4.1/images/html/startup_free/fly_1.png?1528699508');position:absolute;width:520px;height:196px;top:-132px;left:-252px;background-position:0 0}.__su-challenge .ani-fly_2{background-image:url('/common/v4.1/images/html/startup_free/fly_2.png?1528699508');position:absolute;width:378px;height:280px;top:178px;left:-296px;background-position:0 0}.__su-challenge .ani-fly_3{background-image:url('/common/v4.1/images/html/startup_free/fly_3.png?1528699508');position:absolute;width:417px;height:107px;top:20px;left:839px;background-position:0 0}.__su-challenge .ani-fly_4{background-image:url('/common/v4.1/images/html/startup_free/fly_4.png?1528699508');position:absolute;width:305px;height:146px;top:334px;left:248px;background-position:0 0}.__su-challenge .ani-fly_5{background-image:url('/common/v4.1/images/html/startup_free/fly_4.png?1528699508');position:absolute;width:305px;height:146px;top:97px;left:297px;background-position:0 0}.__su-challenge .ani-fly_6{background-image:url('/common/v4.1/images/html/startup_free/fly_1.png?1528699508');position:absolute;width:520px;height:196px;top:127px;left:407px;background-position:0 0}.__su-challenge .ani-fly_7{background-image:url('/common/v4.1/images/html/startup_free/fly_4.png?1528699508');position:absolute;width:305px;height:146px;top:245px;left:515px;background-position:0 0}.__su-challenge .ani-fly_all{width:960px;margin:0 auto;display:none;background-image:url('/common/v4.1/images/html/startup_free/fly_all2.png?1528699508');background-repeat:no-repeat;position:absolute;top:-98px;right:-300px;background-position:100% 0;height:597px}@media only screen and (max-width: 959px){.__su-challenge .ani-common_rocket{top:195px;left:50%;margin-left:-22px;width:40px;height:70px;background-size:40px auto}}.__su-challenge .ani-common_bg_cloud_top{position:absolute;bottom:-3px;left:50%;margin-left:-58px;width:117px;height:185px;background-image:url('/common/v4.1/images/html/startup_free/common_bg_cloud_top.png?1528699508');background-repeat:no-repeat;background-position:center center;background-size:102px auto;text-align:center;box-sizing:border-box}@media only screen and (max-width: 959px){.__su-challenge .ani-common_bg_cloud_top{bottom:-16px;left:50%;margin-left:-38px;width:58px;height:93px;background-image:url('/common/v4.1/images/html/startup_free/common_bg_cloud_top.png?1528699508');background-repeat:no-repeat;background-position:center center;background-size:51px auto}}.__su-challenge .common-arrow{position:relative}.__su-challenge .common-arrow:after{content:'';position:absolute;width:0;height:0;top:0;left:50%;margin-left:-22px;border-style:solid;border-width:40px 27px 0 27px;border-color:#fff transparent transparent transparent}.__su-challenge .common-arrow.type-arrow-1:after{border-color:#68c1e4 transparent transparent transparent}.__su-challenge .common-arrow.type-arrow-2:after{border-color:rgba(190,190,190,0.5) transparent transparent transparent}@media only screen and (max-width: 959px){.__su-challenge .common-arrow:after{border-width:20px 15px 0 15px}.__su-challenge .common-underline{position:relative}.__su-challenge .common-underline:before{content:'';width:100%;height:6px;bottom:20px;z-index:4;left:0;background-color:#F1F788;position:absolute}}@media only screen and (max-width: 1425px){.__su-challenge .common-underline:before{bottom:16px}}@media only screen and (max-width: 959px){.__su-challenge .common-underline{position:relative}.__su-challenge .common-underline:before{height:3px}}.__su-challenge .column-1{overflow:hidden;position:relative;background-color:#fff;width:100%}.__su-challenge .column-5{overflow:hidden}.__su-challenge .title{position:relative;height:729px;background-color:#294C7A;background-image:url('/common/v4.1/images/html/startup_free/pc_bg_icons.png?1528699508'),url('/common/v4.1/images/html/startup_free/pc_bg_croud.png?1528699508');background-repeat:no-repeat,repeat-x;background-position:center 380px,center bottom;padding-top:221px;text-align:center;box-sizing:border-box}@media only screen and (max-width: 959px){.__su-challenge .title{height:290px;background-image:url('/common/v4.1/images/html/startup_free/sp_bg_icons.png?1528699508'),url('/common/v4.1/images/html/startup_free/pc_bg_croud.png?1528699508');background-repeat:no-repeat,repeat-x;background-position:center 205px,center bottom;background-size:281px auto,400px auto;padding-top:86px}}.__su-challenge .title__cap{position:relative;z-index:2;font-size:20px;color:#F1F788;letter-spacing:7px;border:1px solid #fff;display:inline-block;padding:7px 12px 7px 17px;margin-bottom:18px;line-height:1}.__su-challenge .title__cap:before{content:"";position:absolute;top:34px;height:0;width:0;left:169px;border-style:solid;border-width:19px 11px 0 11px;border-color:#fff transparent transparent transparent}.__su-challenge .title__cap:after{content:"";position:absolute;top:31px;left:169px;width:0;height:0;border-style:solid;border-width:19px 11px 0 11px;border-color:#294C7A transparent transparent transparent}@media only screen and (max-width: 959px){.__su-challenge .title__cap{position:relative;z-index:1;font-size:10px;color:#F1F788;letter-spacing:5px;border:1px solid #fff;display:inline-block;padding:7px 8px 6px 11px;line-height:1;margin-bottom:18px}.__su-challenge .title__cap:before{content:"";position:absolute;top:23px;height:0;width:0;left:88px;border-style:solid;border-width:14px 9px 0 9px;border-color:#fff transparent transparent transparent}.__su-challenge .title__cap:after{content:"";position:absolute;top:21px;left:88px;width:0;height:0;border-style:solid;border-width:14px 9px 0 9px;border-color:#294C7A transparent transparent transparent}}.__su-challenge .title__box{text-align:center}.__su-challenge .title__text{display:block;color:#fff;font-size:44px;font-weight:normal;display:inline-block;text-align:left}.__su-challenge .title__text strong{display:inline-block;background:#fff;color:#254B77;letter-spacing:9px;padding:2px 0 2px 10px;margin:0 7px;font-weight:600;line-height:1;font-size:37px}@media only screen and (max-width: 959px){.__su-challenge .title__text{font-size:14px}.__su-challenge .title__text strong{letter-spacing:2px;padding:2px 0 4px 4px;margin:0 4px;font-size:12px}}.__su-challenge .title__text_ex{position:relative;z-index:1;display:block;padding-bottom:7px}.__su-challenge .title__text_main{position:relative;z-index:1;display:block;color:#68C1E4;font-weight:600;font-size:50px}.__su-challenge .txt_title{display:inline-block;background-image:url('/common/v4.1/images/html/startup_free/pc_txt_title.png?1528699508');background-repeat:no-repeat;background-position:0 0;width:280px;height:52px;vertical-align:text-bottom}.__su-challenge .sub{width:960px;margin:0 auto;position:relative;text-align:center;background:#fff;min-height:115px;height:500px}.__su-challenge .sub_text_area{position:absolute;height:400px;left:0;right:0;top:70px}.__su-challenge .sub_text_area.hidden{left:-9999px;overflow:hidden}.__su-challenge .sub__title{font-size:30px;color:#254B77;font-weight:normal;margin:0 auto}.__su-challenge .sub__txt{color:#00A8D8;font-size:18px;padding-top:20px;line-height:2.4;min-height:360px}@media only screen and (max-width: 959px){.__su-challenge .ani-fly{display:none !important}.__su-challenge .ani-fly_all{height:auto}.__su-challenge .title__text_main{font-size:15px;line-height:1.2}.__su-challenge .txt_title{background-image:url('/common/v4.1/images/html/startup_free/sp_txt_title.png?1528699508');background-repeat:no-repeat;background-position:0 0;background-size:173px auto;width:173px;height:35px;margin-right:5px}.__su-challenge .sub{height:auto;background:url('/common/v4.1/images/html/startup_free/fly_all3.png?1528699508') center 0 no-repeat;background-size:290px auto;padding-top:20px}.__su-challenge .sub_text_area{position:static;margin-top:13px;height:auto}.__su-challenge .sub__title{font-size:15px;font-weight:bold}.__su-challenge .sub__txt{color:#254B77;font-size:13px;padding:16px 20px 30px;line-height:2;min-height:360px;text-align:left;min-height:222px}.__su-challenge.bound{-webkit-animation-name:bound;-webkit-animation-duration:1.8s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:ease}@-webkit-keyframes bound{0%{-webkit-transform:translate(0, 0)}50%{-webkit-transform:translate(0, 7px)}100%{-webkit-transform:translate(0, 0)}}}.__su-challenge .column-2,.__su-challenge .column-6,.__su-challenge .column-8{clear:both;background-color:#68c1e4;background-image:url('/common/v4.1/images/html/startup_free/pc_bg_txt_1.png?1528699508');background-repeat:repeat-y;background-position:center 0;background-size:auto 732px;animation:bg_text_move 20s linear infinite;-webkit-animation:bg_text_move 20s linear infinite;-moz-animation:bg_text_move 20s linear infinite;-ms-animation:bg_text_move 20s linear infinite}@keyframes bg_text_move{0%{background-position:50% 0}25%{background-position:50% -183px}50%{background-position:50% -366px}75%{background-position:50% -549px}100%{background-position:50% -732px}}@-webkit-keyframes bg_text_move{0%{background-position:50% 0}25%{background-position:50% -183px}50%{background-position:50% -366px}75%{background-position:50% -549px}100%{background-position:50% -732px}}@-moz-keyframes bg_text_move{0%{background-position:50% 0}25%{background-position:50% -183px}50%{background-position:50% -366px}75%{background-position:50% -549px}100%{background-position:50% -732px}}@-ms-keyframes bg_text_move{0%{background-position:50% 0}25%{background-position:50% -183px}50%{background-position:50% -366px}75%{background-position:50% -549px}100%{background-position:50% -732px}}@media only screen and (max-width: 1425px){.__su-challenge .column-2,.__su-challenge .column-6,.__su-challenge .column-8{background-size:auto 668px;animation:bg_text_move 20s linear infinite;-webkit-animation:bg_text_move 20s linear infinite;-moz-animation:bg_text_move 20s linear infinite;-ms-animation:bg_text_move 20s linear infinite}@keyframes bg_text_move{0%{background-position:0 0}25%{background-position:0 -167px}50%{background-position:0 -334px}75%{background-position:0 -501px}100%{background-position:0 -668px}}@-webkit-keyframes bg_text_move{0%{background-position:0 0}25%{background-position:0 -167px}50%{background-position:0 -334px}75%{background-position:0 -501px}100%{background-position:0 -668px}}@-moz-keyframes bg_text_move{0%{background-position:0 0}25%{background-position:0 -167px}50%{background-position:0 -334px}75%{background-position:0 -501px}100%{background-position:0 -668px}}@-ms-keyframes bg_text_move{0%{background-position:0 0}25%{background-position:0 -167px}50%{background-position:0 -334px}75%{background-position:0 -501px}100%{background-position:0 -668px}}}.__su-challenge .column-2 .cv{min-height:744px}.__su-challenge .column-6 .cv{min-height:644px}.__su-challenge .column-7{background:#fff}.__su-challenge .column-8{position:relative;min-height:808px;clear:both;background-color:#ccc;background-image:url('/common/v4.1/images/html/startup_free/pc_bg_txt_2.png?1528699508');background-repeat:repeat-y;background-position:center 0}.__su-challenge .cv{position:relative;text-align:center}.__su-challenge .cv__subttl{background:rgba(11,50,99,0.8);display:inline-block;text-align:center;color:#fff;margin:127px 0 0;padding:34px 44px;font-size:30px;font-weight:bold;line-height:1.7}.__su-challenge .cv__caption{color:#fff;font-size:26px;margin-top:39px;font-weight:bold;line-height:1.9;min-height:215px}.__su-challenge .cv__bottom{height:220px;background:rgba(26,32,68,0.5);position:absolute;bottom:0;width:100%}.__su-challenge .cv__bottom_btn{font-size:24px;color:#fff;font-weight:bold;padding:18px 35px;background:#F19515;text-decoration:none;margin-top:67px;display:inline-block;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.__su-challenge .cv__bottom_btn:hover{background:#f5b55c}@media only screen and (max-width: 1425px){.__su-challenge .cv__subttl{font-size:26px}.__su-challenge .cv__caption{font-size:23px}}@media only screen and (max-width: 959px){.__su-challenge .column-2,.__su-challenge .column-6,.__su-challenge .column-8{background-size:auto 264px;background-position:center 0;animation:bg_text_move 20s linear infinite;-webkit-animation:bg_text_move 20s linear infinite;-moz-animation:bg_text_move 20s linear infinite;-ms-animation:bg_text_move 20s linear infinite}@keyframes bg_text_move{0%{background-position:50% 0}25%{background-position:50% -66px}50%{background-position:50% -132px}75%{background-position:50% -198px}100%{background-position:50% -264px}}@-webkit-keyframes bg_text_move{0%{background-position:50% 0}25%{background-position:50% -66px}50%{background-position:50% -132px}75%{background-position:50% -198px}100%{background-position:50% -264px}}@-moz-keyframes bg_text_move{0%{background-position:50% 0}25%{background-position:50% -66px}50%{background-position:50% -132px}75%{background-position:50% -198px}100%{background-position:50% -264px}}@-ms-keyframes bg_text_move{0%{background-position:50% 0}25%{background-position:50% -66px}50%{background-position:50% -132px}75%{background-position:50% -198px}100%{background-position:50% -264px}}.__su-challenge .column-2 .cv{min-height:auto}.__su-challenge .cv__subttl{margin:27px 0 0;padding:7px 10px;font-size:13px;font-weight:bold;line-height:2;width:80%}.__su-challenge .cv__caption{color:#fff;font-size:13px;font-weight:normal;margin-top:6px;line-height:1.9;padding:0 40px;min-height:205px}.__su-challenge .cv__subttl_txt{font-weight:normal}.__su-challenge .cv__bottom_btn{font-size:12px;font-weight:normal;padding:10px 17px;margin-top:33px}.__su-challenge .cv__bottom{height:102px}}.__su-challenge .column-3{position:relative;background:#F5F5F5}.__su-challenge .qualification{color:#254B77;min-height:658px;padding:135px 0px 0 40px;margin:0 auto;width:1280px}.__su-challenge .qualification__title{font-size:28px;letter-spacing:0.7em;font-weight:normal;margin:40px 0}.__su-challenge .left_clm{float:left;width:239px;position:relative;min-height:379px;background:#F5F5F5 url('/common/v4.1/images/html/startup_free/pc_bg_box_right_shadow.png?1528699508') 100% 0 no-repeat}.__su-challenge .left_clm__established{line-height:1;font-size:19px;display:inline-block;margin:0 0 10px 2px}.__su-challenge .left_clm__detail{position:relative;height:124px;margin-bottom:56px}.__su-challenge .left_clm__detail_num{position:absolute;bottom:21px;display:block;font-weight:normal;font-size:107px;line-height:1}.__su-challenge .left_clm__detail_txt{position:absolute;bottom:27px;right:57px}.__su-challenge .left_clm__bottom{position:relative;height:117px}.__su-challenge .left_clm__bottom_strong{display:block;position:absolute;font-size:61px;line-height:1;font-weight:normal;bottom:-15px;left:-15px;padding:15px;background:url('/common/v4.1/images/html/startup_free/pc_bg_marker.png?1528699508') 5px 5px no-repeat;height:122px;white-space:nowrap;width:147px;height:144px;background-size:147px auto;box-sizing:border-box}.__su-challenge .left_clm__bottom_strong.hidden{width:0;height:0;overflow:hidden;background-size:0 auto}.__su-challenge .left_clm__bottom_strong.done{width:147px !important;height:144px !important;background-size:147px auto !important}.__su-challenge .left_clm__bottom_txt{position:absolute;bottom:-8px;right:51px;line-height:1.2;display:block;background-size:0 auto}.__su-challenge .right_clm .inner{padding-top:95px}.__su-challenge .qualification__main{display:inline-block;background:#04518C;line-height:143px;color:#fff;font-size:21px;padding:0 40px 0 20px;margin-left:-16px;position:relative;box-shadow:11px 0px 8px 0px rgba(0,0,0,0.4) inset;width:724px;height:160px}.__su-challenge .qualification__main.hidden{width:0;height:0;overflow:hidden;box-sizing:border-box}.__su-challenge .qualification__main.done{width:724px !important;height:160px !important}.__su-challenge .qualification__main_num{font-weight:normal;font-size:101px;vertical-align:bottom}.__su-challenge .qualification__main_free{font-size:88px;font-weight:normal;vertical-align:bottom;padding:55px 0 0 41px;display:inline-block;position:relative}.__su-challenge .qualification__main_box{margin:0;position:absolute;left:784px;bottom:0;color:#fff;background:url('/common/v4.1/images/html/startup_free/pc_bg_box.png?1528699508') 100% 3px no-repeat;width:294px;height:347px}.__su-challenge .qualification__main_box:before{content:'';width:252px;height:146px;left:32px;top:53px;position:absolute}.__su-challenge .qualification__main_box.hidden{width:0;height:0;overflow:hidden;box-sizing:border-box}.__su-challenge .qualification__main_box.done{width:294px !important;height:347px !important}.__su-challenge .qualification__main_box .sp-inner{position:relative}.__su-challenge .qualification__main_cap{display:none;color:#fff;font-size:11px;position:absolute;bottom:14px;left:22px;line-height:1}.__su-challenge .qualification__clear{color:#04518C;font-size:31px;margin-top:36px;margin-left:239px;line-height:1;position:absolute;text-indent:5px;font-weight:bold;top:514px}.__su-challenge .qualification__clear_marquee{display:inline-block;background:url('/common/v4.1/images/html/startup_free/pc_bg_marker.png?1528699508') 0 0 no-repeat}.__su-challenge .qualification__clear_marquee.hidden{background-size:0 auto}.__su-challenge .qualification__arrow{position:absolute;width:152px;height:139px;display:inline-block;top:63px;left:403px;background:url('/common/v4.1/images/html/startup_free/pc_bg_arrow.png?1528699508') 0 0 no-repeat}.__su-challenge .qualification__arrow.hidden{background-size:auto 0}@media only screen and (max-width: 1425px){.__su-challenge .column-3{position:relative;background:#F5F5F5}.__su-challenge .qualification{color:#254B77;min-height:628px;padding:73px 0 0;margin:0 auto;width:960px}.__su-challenge .qualification__title{font-size:19.6px;letter-spacing:0.7em;font-weight:normal;margin:40px 0}.__su-challenge .qualification__main_cap--limit.sp-block{display:block;margin:5px 0 -4px}.__su-challenge .left_clm{float:left;width:187px;position:relative;min-height:369px;background:#F5F5F5 url('/common/v4.1/images/html/startup_free/pc_bg_box_right_shadow.png?1528699508') 100% 0 no-repeat}.__su-challenge .left_clm__established{line-height:1;font-size:18px;display:inline-block}.__su-challenge .left_clm__detail{position:relative;height:124px;margin-bottom:0}.__su-challenge .left_clm__detail_num{position:absolute;bottom:21px;display:block;font-weight:normal;font-size:74.9px;line-height:1}.__su-challenge .left_clm__detail_txt{position:absolute;bottom:23px;right:48px}.__su-challenge .left_clm__bottom{position:relative;height:135px}.__su-challenge .left_clm__bottom_strong{position:absolute;font-size:42.7px;line-height:1;font-weight:normal;bottom:-32px;left:-8px;padding:8px;background-size:0 auto;width:100px;height:102px;background-size:153px auto}.__su-challenge .left_clm__bottom_strong.done{width:100px !important;height:102px !important;background-size:100px auto !important}.__su-challenge .left_clm__bottom_txt{position:absolute;bottom:-23px;right:34px;line-height:1.2}.__su-challenge .right_clm .inner{padding-top:95px}.__su-challenge .qualification__main{display:inline-block;background:#04518C;line-height:115px;color:#fff;font-size:14.7px;padding:0 68px 0 18px;margin-left:-13px;position:relative;box-shadow:11px 0px 8px 0px rgba(0,0,0,0.4) inset;width:460px;height:135px}.__su-challenge .qualification__main.done{width:460px !important;height:135px !important}.__su-challenge .qualification__main_num{font-weight:normal;font-size:70.7px;vertical-align:bottom}.__su-challenge .qualification__main_free{font-size:61.6px;vertical-align:bottom;padding:117px 0 0 43px;display:inline-block;position:relative}.__su-challenge .qualification__main_box{position:absolute;bottom:0;color:#fff;background:url('/common/v4.1/images/html/startup_free/pc_bg_box.png?1528699508') 0 100% no-repeat;background-size:244px auto;left:545px;width:233px;height:353px}.__su-challenge .qualification__main_box.done{left:545px !important;width:233px !important;height:353px !important}.__su-challenge .qualification__main_box:before{content:'';width:185px;height:90px;left:32px;top:128px;position:absolute}.__su-challenge .qualification__main_box .sp-inner{position:relative}.__su-challenge .qualification__main_cap{color:#fff;font-size:11px;position:absolute;bottom:14px;left:20px;line-height:1}.__su-challenge .qualification__clear{font-size:21.7px;margin-top:36px;line-height:1;text-indent:5px;top:407px;margin-left:188px}.__su-challenge .qualification__clear_marquee{display:inline-block;background:url('/common/v4.1/images/html/startup_free/pc_bg_marker.png?1528699508') 0 0 no-repeat}.__su-challenge .qualification__arrow{position:absolute;width:152px;height:139px;display:inline-block;top:32px;left:263px;background:url('/common/v4.1/images/html/startup_free/pc_bg_arrow.png?1528699508') 0 0 no-repeat;background-size:130px auto}}@media only screen and (max-width: 959px){.__su-challenge .qualification{padding:0;min-height:auto}.__su-challenge .qualification__title{font-weight:bold;font-size:16px;padding:15px 0 8px;margin:0;text-align:center}.__su-challenge .left_clm{background:none;width:320px;float:none;margin:0 auto;min-height:auto}.__su-challenge .left_clm .inner{margin-left:16px}.__su-challenge .left_clm__established{font-size:10px;margin-left:44px}.__su-challenge .left_clm__detail{height:70px;margin-bottom:0;margin-left:41px}.__su-challenge .left_clm__detail_num{font-size:53px}.__su-challenge .left_clm__detail_txt{font-size:10px;left:74px;bottom:25px;right:auto;line-height:1.2}.__su-challenge .left_clm__bottom{height:auto}.__su-challenge .left_clm__bottom_strong{font-size:30px;overflow:visible;bottom:14px;left:140px;width:auto;height:76px;padding:8px;background-size:76px auto;background-position:0 100%;font-weight:normal}.__su-challenge .left_clm__bottom_strong.hidden,.__su-challenge .left_clm__bottom_strong.done{overflow:visible;width:auto !important;height:76px !important;background-size:76px auto !important}.__su-challenge .left_clm__bottom_txt{display:inline-block;font-size:10px;bottom:auto;top:-58px;right:49px;line-height:1.2;background-size:126px auto;padding-bottom:11px}.__su-challenge .left_clm__bottom_txt.done{background-size:126px auto !important}.__su-challenge .right_clm .inner{padding-top:0}.__su-challenge .right_clm{width:320px;margin:0 auto;overflow:hidden;box-sizing:border-box;padding-bottom:26px}.__su-challenge .qualification__main{display:block;height:auto;width:auto;line-height:2.3em;padding:0;font-size:10px;position:relative;background:none;box-shadow:none;margin:0}.__su-challenge .qualification__main.hidden,.__su-challenge .qualification__main.done{width:auto !important;height:auto  !important;overflow:visible}.__su-challenge .qualification__main_cap--limit.sp-block{margin:0}.__su-challenge .qualification__main_num{vertical-align:middle;font-size:50px;line-height:1.3}.__su-challenge .qualification__main_box{position:static;width:225px;height:89px;font-size:11px;background:url('/common/v4.1/images/html/startup_free/sp_bg_box.png?1528699508') 0 0 no-repeat;background-size:225px 89px;margin:0 0 0 64px;padding:0}.__su-challenge .qualification__main_box:before{background:none}.__su-challenge .qualification__main_box.hidden,.__su-challenge .qualification__main_box.done{width:auto !important;height:91px !important;overflow:visible}.__su-challenge .qualification__main_box .sp-inner{display:inline-block;height:58px;line-height:41px;padding:8px 5px 16px;margin:21px 0 0 67px;box-sizing:border-box}.__su-challenge .qualification__main_free{font-weight:normal;font-size:44px;padding:0}.__su-challenge .sp-main-top_wrap{display:block;box-shadow:0 7px 12px -12px #222 inset;width:233px;margin:0 auto}.__su-challenge .sp-main-top{display:block;background:#04518C;width:191px;box-sizing:border-box;margin:0 auto;padding:7px;text-indent:1em;box-shadow:0 8px 12px -8px #222 inset}.__su-challenge .qualification__main_cap{display:block;color:#04518C;font-size:10px;position:static;line-height:1.7;text-align:center;margin-top:10px}.__su-challenge .qualification__clear{position:relative;top:auto;font-size:15px;line-height:1.7;text-align:center;margin:14px 0 0;padding-bottom:0}.__su-challenge .qualification__clear_marquee{background-size:80px auto;line-height:1.3}.__su-challenge .qualification__clear_marquee.hidden{background-size:80px auto}.__su-challenge .ualification__arrow{position:relative}.__su-challenge .ualification__arrow img{position:absolute;top:-26px;left:50%;margin-left:-57px}}.__su-challenge .mission{color:#fff}.__su-challenge .mission_top{padding-top:70px;background:#0578CF;text-align:center;min-height:594px}.__su-challenge .mission_main_top{display:inline-block;margin-top:55px;font-size:30px;line-height:1.3;font-weight:normal}.__su-challenge .mission_main_bottom{position:relative;margin-top:26px;font-size:30px;line-height:1.2;vertical-align:middle;white-space:nowrap}.__su-challenge .mission_main_bottom .strong{font-weight:normal;font-size:80px;line-height:105px;display:inline-block}.__su-challenge .mission__megaphone_wrap{display:inline-block;padding:0px 0px 13px}.__su-challenge .mission__megaphone{display:inline-block;position:relative}.__su-challenge .ani-megaphone{position:absolute;left:8px;border-top:6px solid #F1F788;height:221px;margin:0;z-index:1;top:101px;width:386px}.__su-challenge .ani-megaphone p{display:none;height:221px;background:url('/common/v4.1/images/html/startup_free/pc_pics_megaphone.png?1528699508') 50% 100% no-repeat}.__su-challenge .ani-megaphone.hidden{width:0;overflow:hidden}.__su-challenge .ani-megaphone.done{top:101px !important;width:386px !important}.__su-challenge .mission__follower{display:inline-block;position:relative}.__su-challenge .mission__follower:before{width:3.7em}.__su-challenge .mission__follower.common-underline:before{width:0;background:none}.__su-challenge .ani-follower{position:absolute;left:-68px;border-top:6px solid #F1F788;height:221px;margin:0;z-index:1;top:101px;width:305px}.__su-challenge .ani-follower.done{top:101px !important;width:305px !important}.__su-challenge .ani-follower p{display:none;height:221px;background:url('/common/v4.1/images/html/startup_free/comomn_pics_follower.png?1528699508') 50% 100% no-repeat}.__su-challenge .ani-follower.hidden{width:0;overflow:hidden}.__su-challenge .pc-small{font-size:30px}.__su-challenge .pc-marquee{display:inline-block;padding:3px;box-sizing:border-box;height:140px}.__su-challenge .mission_inner{display:inline-block;vertical-align:middle;height:140px;line-height:140px}.__su-challenge .pc-marquee__text{line-height:113px;display:inline-block;height:113px;margin-top:-32px;vertical-align:middle}.__su-challenge .mission_bottom{min-height:113px;background:#0564AD}.__su-challenge .mission_bottom .inner{width:1280px;margin:0 auto}.__su-challenge .mission_bottom__inner{position:relative}.__su-challenge .mission_bottom__txt{font-size:20px;float:left;padding:15px 0;line-height:2;margin-left:76px}.__su-challenge .mission_bottom__inner_btn{font-size:21px;color:#fff;border:1px solid #fff;text-decoration:none;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;display:inline-block;padding:10px 20px;margin:30px 0 0 30px}.__su-challenge .mission_bottom__inner_btn:hover{background:#69a2ce}.__su-challenge .icon-q{width:26px;height:26px;margin:0 12px -4px 0;display:inline-block;background:url('/common/v4.1/images/html/startup_free/pc_icon_q.png?1528699508') 50% 100% no-repeat}.__su-challenge .sp-underline{font-weight:normal}.__su-challenge .pc-mission__follower_num{font-weight:bold;display:inline;font-size:80px;line-height:80px}@media only screen and (max-width: 1425px){.__su-challenge .mission_top{padding-top:60px;min-height:500px}.__su-challenge .mission_main_top{margin-top:55px;font-size:21px;line-height:1.3;font-weight:normal}.__su-challenge .mission_main_bottom{margin-top:26px;font-size:21px;line-height:1.2}.__su-challenge .mission_main_bottom .strong{font-size:56px;line-height:1.5}.__su-challenge .pc-mission__follower_num{font-size:56px}.__su-challenge .mission_inner{height:100px;line-height:100px}.__su-challenge .mission__megaphone_wrap{padding:0px 0px 13px}.__su-challenge .ani-megaphone{top:78px;width:270px}.__su-challenge .ani-megaphone.done{top:78px !important;width:270px !important}.__su-challenge .ani-megaphone p{background-size:auto 130px;height:190px}.__su-challenge .ani-follower{top:78px;left:-53px;width:227px}.__su-challenge .ani-follower.done{top:78px !important;width:227px !important}.__su-challenge .ani-follower p{background-size:auto 130px;height:190px}.__su-challenge .pc-marquee{padding:7px;height:119px}.__su-challenge .mission__megaphone:before{top:76px}.__su-challenge .mission__follower:before{width:3.7em}.__su-challenge .pc-small{font-size:21px}.__su-challenge .mission_bottom{min-height:86px}.__su-challenge .mission_bottom .inner{width:980px}.__su-challenge .mission_bottom__txt{font-size:14px;padding:15px 0;line-height:2;margin-left:76px}.__su-challenge .mission_bottom__inner_btn{font-size:14.7px;padding:7px 16px;margin:22px 0 0 25px}.__su-challenge .icon-q{width:26px;height:26px;margin:0 12px -7px 0;display:inline-block;background:url('/common/v4.1/images/html/startup_free/pc_icon_q.png?1528699508') 50% 50% no-repeat;background-size:20px auto}}@media only screen and (max-width: 959px){.__su-challenge .mission_top{padding:27px 5px 125px;min-height:auto}.__su-challenge .mission_title{padding-bottom:17px}.__su-challenge .mission_title img{width:105px}.__su-challenge .mission_main_top{margin-top:0;font-size:15px;line-height:1.9;display:inline;padding:2px;font-weight:normal}.__su-challenge .mission_main_bottom{margin-top:8px;font-size:15px;line-height:1.5;display:block;margin-top:0}.__su-challenge .mission_main_bottom .strong{font-weight:normal;font-size:39px;line-height:39px;letter-spacing:-1px}.__su-challenge .mission__megaphone.hidden{overflow:visible}.__su-challenge .mission__megaphone:before{width:100%;top:auto;bottom:-7px}.__su-challenge .mission__megaphone:after{background:url('/common/v4.1/images/html/startup_free/pc_pics_megaphone.png?1528699508') 50% 0 no-repeat;content:'';width:87px;height:84px;left:-52px;top:123px;position:absolute;background-repeat:no-repeat;background-size:auto 83px}.__su-challenge .pc-small{font-size:15px}.__su-challenge .mission__follower{border-bottom:none}.__su-challenge .mission__follower:after{background:url('/common/v4.1/images/html/startup_free/comomn_pics_follower.png?1528699508') 50% 0 no-repeat;content:'';width:150px;height:88px;left:84px;top:63px;position:absolute;background-size:auto 83px}.__su-challenge .mission__follower_num{background-color:#0578CF;display:inherit;padding-left:21px;font-weight:bold;font-size:39px}.__su-challenge .mission_bottom{min-height:auto;background:#0578CF;padding-bottom:22px}.__su-challenge .mission_bottom .inner{margin:0 auto}.__su-challenge .mission_bottom__txt{font-size:12px;float:none;padding:15px 10px;line-height:1.6;margin-left:0;margin-top:-33px;text-align:center}.__su-challenge .mission_inner{display:block;height:auto;line-height:normal;margin-top:4px}.__su-challenge .mission_inner:last-of-type{width:300px;margin:-3px auto 0}.__su-challenge .mission_inner:last-of-type:before{height:3px;width:154px;bottom:5px;left:10px}.__su-challenge .pc-marquee{height:59px;line-height:59px}.__su-challenge .pc-marquee__text{margin-top:-18px;height:48px;line-height:45px}.__su-challenge .pc-marquee__text:last-of-type{padding:14px 0 0;line-height:37px}.__su-challenge .pc-marquee__text.bgnone{background-color:transparent}.__su-challenge .pc-mission__follower_num{font-size:39px;line-height:normal}.__su-challenge .mission_bottom__inner{text-align:center}.__su-challenge .mission_bottom__inner_btn{font-size:11px;text-align:center;padding:12px 15px;margin:0}.__su-challenge .icon-q{width:11px;height:11px;margin:0 5px -1px 0;display:inline-block;background:url('/common/v4.1/images/html/startup_free/pc_icon_q.png?1528699508') 50% 100% no-repeat;background-size:11px auto}}.__su-challenge .business{width:1280px;margin:0 auto 20px;color:#254B77;text-align:center}.__su-challenge .business__title{padding-top:75px;font-size:32px;line-height:2.1;margin-bottom:71px;font-weight:normal}.__su-challenge .list-items{width:635px;float:left;margin-bottom:88px}.__su-challenge .list-items:nth-of-type(odd){margin-right:10px}.__su-challenge .items__img_place{position:relative;width:270px;height:270px;float:left}.__su-challenge .items__img{position:absolute;width:270px;height:270px}.__su-challenge .items__img.item1{top:-1904px;left:-1904px}.__su-challenge .items__img.item2{top:-1904px;right:-1904px}.__su-challenge .items__img.item3{top:0;left:-1904px}.__su-challenge .items__img.item4{top:0;right:-1904px}.__su-challenge .items__img.item5{bottom:-1904px;left:-1904px}.__su-challenge .items__img.item6{bottom:-1904px;right:-1904px}.__su-challenge .items__txt{text-align:left;font-size:13px;padding:0 0 0 300px;line-height:2}.__su-challenge .items__txt_ttl{line-height:2;color:#236FA9;font-size:21px;display:block;text-align:left;padding-left:300px}@media only screen and (max-width: 1425px){.__su-challenge .business{width:960px;margin:0 auto 20px}.__su-challenge .business__title{padding-top:65px;font-size:22.4px;line-height:2.1;margin-bottom:61px;font-weight:normal}.__su-challenge .list-items{width:466px;margin-bottom:88px}.__su-challenge .list-items:nth-of-type(odd){margin-right:20px}.__su-challenge .items__img_place{width:210px;height:210px;float:left}.__su-challenge .items__img{width:210px;height:210px}.__su-challenge .items__txt{text-align:left;font-size:12px;padding:0 0 0 230px;line-height:1.9}.__su-challenge .items__txt_ttl{line-height:2;font-size:14.7px;padding-left:230px}}@media only screen and (max-width: 959px){.__su-challenge .business{margin-bottom:20px}.__su-challenge .business__title{padding-top:24px;font-size:10px;line-height:2.1;margin-bottom:30px;font-weight:normal}.__su-challenge .business__title strong{padding:0px 15px;display:block;font-size:15px;line-height:1.7}.__su-challenge .list-items{margin-bottom:20px}.__su-challenge .list-items:nth-of-type(odd){margin-right:20px}.__su-challenge .list-items:nth-of-type(odd) .items__img_place{-webkit-box-ordinal-group:2;box-ordinal-group:2}.__su-challenge .items__img{position:absolute;width:270px;height:270px}.__su-challenge .items__img.item1{top:0;left:0}.__su-challenge .items__img.item2{top:0;right:0}.__su-challenge .items__img.item3{top:0;left:0}.__su-challenge .items__img.item4{top:0;right:0}.__su-challenge .items__img.item5{bottom:0;left:0}.__su-challenge .items__img.item6{bottom:0;right:0}.__su-challenge .items__img_place{width:138px;height:138px}.__su-challenge .items__img{width:138px;height:138px}.__su-challenge .items__txt{clear:both;text-align:left;font-size:12px;padding:0 20px;line-height:2;margin-top:15px}.__su-challenge .items__txt_ttl{-webkit-box-ordinal-group:1;box-ordinal-group:1;font-size:15px;padding-left:0;-webkit-box-flex:1;box-flex:1;text-align:center}}@media only screen and (max-width: 959px){.__su-challenge .column-6 .cv{min-height:314px}}.__su-challenge .partner{text-align:center;color:#294C7A;padding-top:70px}.__su-challenge .partner__main{font-size:32px;border:5px solid #294C7A;box-sizing:border-box;width:998px;margin:0 auto;line-height:1.9;font-weight:bold;padding:28px 0;position:relative;margin-bottom:70px}.__su-challenge .partner__main::before{position:absolute;bottom:-38px;left:50%;display:block;margin-left:-15px;content:'';border-style:solid;border-width:37px 27px 0 27px;border-color:#294C7A transparent transparent transparent}.__su-challenge .partner__main::after{position:absolute;bottom:-31px;left:50%;display:block;margin-left:-16px;content:'';border-style:solid;border-width:40px 28px 0 28px;border-color:#fff transparent transparent transparent}.__su-challenge .partner__img{width:1130px;height:1480px;margin:0 auto 30px;text-indent:-9999px;background:url('/common/v4.1/images/html/startup_free/pc_supporter.png?1542710191') 50% 0 no-repeat}@media only screen and (max-width: 1425px){.__su-challenge .partner__main{font-size:22.4px;border:4px solid #294C7A}.__su-challenge .partner__img{width:960px;height:1250px;background-size:960px auto}}@media only screen and (max-width: 959px){.__su-challenge .partner{padding-top:30px;margin:0 25px}.__su-challenge .partner__main{font-size:13px;border:2px solid #294C7A;padding:15px 5px;margin-bottom:40px}.__su-challenge .partner__main img{padding:0}.__su-challenge .partner__main{margin-bottom:30px}.__su-challenge .partner__main::before{position:absolute;bottom:-18px;left:50%;display:block;margin-left:-16px;content:'';border-style:solid;border-width:16px 13px 0 13px;border-color:#294C7A transparent transparent transparent}.__su-challenge .partner__main::after{position:absolute;bottom:-15px;left:50%;display:block;margin-left:-18px;content:'';border-style:solid;border-width:20px 15px 0 15px;border-color:#fff transparent transparent transparent}.__su-challenge .partner__img{margin:0 auto;padding:0;background:url('/common/v4.1/images/html/startup_free/sp_supporter.png?1542710191') 50% 0 no-repeat;background-size:320px auto;width:320px;height:2360px;box-sizing:border-box}}.__su-challenge .support{position:relative;text-align:center;width:1020px;margin:0 auto}.__su-challenge .support_main{color:#294C7A;font-size:25px;font-weight:bold;padding:37px;line-height:2}.__su-challenge .support__right,.__su-challenge .support__left{color:#fff;background:rgba(26,58,95,0.8);width:490px;text-align:left;padding:19px 23px 40px;box-sizing:border-box}.__su-challenge .support__left{float:left}.__su-challenge .support__right{float:right}.__su-challenge .support_main__ttl{font-size:21px;line-height:1.8;font-weight:bold;display:block;min-height:114px}.__su-challenge .support_main__txt{line-height:2;padding:14px 1em 0;position:relative}.__su-challenge .support_main__txt:before{position:absolute;content:'•';left:0em}.__su-challenge .support__bottom{height:287px;background:rgba(230,230,230,0.5);position:absolute;bottom:0;width:100%}.__su-challenge .support__bottom .inner{width:1280px;margin:0 auto}.__su-challenge .support__btn{margin:60px auto;display:block;font-size:20px;color:#254B77;font-weight:bold;text-align:center;width:654px;height:100px;border:1px solid #254B77;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;background:#fff;text-decoration:none;box-sizing:border-box;padding-top:19px}.__su-challenge .support__btn:hover{background:rgba(255,255,255,0.5)}@media only screen and (max-width: 1425px){.__su-challenge .support{width:960px;padding:0 20px}.__su-challenge .support__right,.__su-challenge .support__left{width:451px}}@media only screen and (max-width: 959px){.__su-challenge .column-8{min-height:auto}.__su-challenge .support{padding:0 20px}.__su-challenge .support_main{font-size:12px;padding:15px 0;margin:0 -15px;letter-spacing:-1px}.__su-challenge .support_main__ttl{font-size:13px;min-height:auto}.__su-challenge .support_main__txt{font-size:12px;line-height:1.7;padding:3px 1em 0}.__su-challenge .support__left{margin-bottom:17px;padding:19px 23px}.__su-challenge .support__bottom{position:relative;padding-top:1px;height:auto;padding:5px 44px 75px;box-sizing:border-box}.__su-challenge .support__right{padding:19px 23px;margin-bottom:30px}.__su-challenge .support__btn{margin-top:22px;font-size:12px;letter-spacing:-1px;line-height:1.7;padding:8px 0;height:auto;width:250px}}.__su-challenge .download-document{position:relative;display:block;padding:58px 20px;text-align:center;text-decoration:none;color:#3b3b3b;background:#f1f1f1}.__su-challenge .download-document span{position:relative;display:inline-block;padding-left:61px}.__su-challenge .download-document span::before{background-image:url('/common/v4.1/images/html/startup_free/common_icon_pdf_1.png?1528699508');background-position:0 0;position:absolute;top:-23px;left:0;display:inline-block;width:42px;height:69px;content:''}.__su-challenge .download-document:hover{background:#f5f5f5}@media only screen and (max-width: 959px){.__su-challenge .download-document{font-size:12px;padding:35px 0}.__su-challenge .download-document span{padding-left:54px}.__su-challenge .download-document span::before{background-size:28px auto;background-repeat:no-repeat;top:-20px;left:18px}}.__su-challenge .sp-block,.__su-challenge .sp-box{display:inline}.__su-challenge .pc-block{display:block}.__su-challenge .pc-none{display:none}@media only screen and (max-width: 1425px){.__su-challenge .partner__main,.__su-challenge .support,.__su-challenge .support__bottom .inner,.__su-challenge .qualification,.__su-challenge .mission_bottom .inner,.__su-challenge .business{width:960px;box-sizing:border-box}.__su-challenge .middle-none{display:none}}@media only screen and (max-width: 959px){.__su-challenge .partner__main,.__su-challenge .support,.__su-challenge .support__right,.__su-challenge .support__left,.__su-challenge .support__bottom .inner,.__su-challenge .qualification,.__su-challenge .mission_bottom .inner,.__su-challenge .business,.__su-challenge .list-items,.__su-challenge .ani-fly_all,.__su-challenge .sub{width:100%;box-sizing:border-box}.__su-challenge .pc-block{display:inline}.__su-challenge .sp-block{display:block}.__su-challenge .sp-none{display:none}.__su-challenge .pc-none{display:block}.__su-challenge .sp-fleft{float:left}.__su-challenge .sp-box{-webkit-box-align:center;display:block;display:-webkit-box;width:320px;margin:0 auto;box-sizing:border-box}.__su-challenge .sp-box:after{content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden}}.people_1-sprite,.people_1-startup_people_1_1,.people_1-startup_people_1_2,.people_1-startup_people_1_3,.people_1-startup_people_1_4{background-image:url('/common/v4.1/images/html/startup_company/people_1-s8cefc7b44b.png');background-repeat:no-repeat}.people_2-sprite,.people_2-startup_people_2_1,.people_2-startup_people_2_2{background-image:url('/common/v4.1/images/html/startup_company/people_2-s98dec67c88.png');background-repeat:no-repeat}.people_1-startup_people_1_1{background-position:0 0;height:265px;width:1111px}.people_1-startup_people_1_2{background-position:0 -275px;height:265px;width:1111px}.people_1-startup_people_1_3{background-position:0 -550px;height:265px;width:1111px}.people_1-startup_people_1_4{background-position:0 -825px;height:265px;width:1111px}.people_2-startup_people_2_1{background-position:0 0;height:66px;width:221px}.people_2-startup_people_2_2{background-position:0 -76px;height:66px;width:221px}body.startup_company{font-family:"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro";background-color:#F5F7F7;margin:0 auto;padding:0}body.startup_company .__startup .people_2-sprite,body.startup_company .__startup .people_2-startup_people_2_1,body.startup_company .__startup .people_2-startup_people_2_2{display:inline-block;position:absolute;bottom:10px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}body.startup_company .__startup .title_wrap{background:url('/common/v4.1/images/html/startup_company/startup_title_bg.png?1528699508'),filter-gradient(#398edb, #f5f7f7, vertical);background:url('/common/v4.1/images/html/startup_company/startup_title_bg.png?1528699508'),linear-gradient(to bottom, #398edb 0%,#f5f7f7 86%,#f5f7f7 100%);background-repeat:no-repeat;background-position:center 100px,center 0;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:285px;padding-top:20px;margin-bottom:15px}body.startup_company .__startup .title_block{position:relative;background-repeat:no-repeat;background-position:center -825px;box-sizing:border-box;padding-top:15px;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:270px}body.startup_company .__startup .title_block .title{position:relative;text-align:center;color:#fff;font-size:33px;font-weight:normal;letter-spacing:-2.1px;line-height:1.3;margin:0}body.startup_company .__startup .title_block .title span{display:block;font-weight:bold;color:#FF9A00}body.startup_company .__startup .title_block .title span strong{display:inline-block;font-size:66px;letter-spacing:-4.1px}body.startup_company .__startup .nav{width:972px;margin:0 auto 20px;border-bottom:1px solid #548acf}body.startup_company .__startup .nav>li{float:left;width:324px;text-align:center;box-sizing:border-box;border-right:1px solid #548acf}body.startup_company .__startup .nav>li.active a{color:#989898}body.startup_company .__startup .nav>li .tab_title{color:#358CDA;text-decoration:none;font-size:15px;display:block;margin:-1px -1px 10px 0;background:#F5F7F7;line-height:1}body.startup_company .__startup .nav>li .tab_title:hover{color:#989898}body.startup_company .__startup .nav>li:nth-of-type(1){border-left:1px solid #548acf}body.startup_company .__startup .nav>li:nth-of-type(2){letter-spacing:7px;font-weight:bold}body.startup_company .__startup .nav>li:nth-of-type(3){letter-spacing:-1.3px}body.startup_company .__startup .nav:after{content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden}body.startup_company .__startup .tab_items{width:972px;margin:0 auto;position:relative}body.startup_company .__startup .tab_items .item{display:none;width:324px;overflow:hidden;position:absolute;top:24px;z-index:2;border:1px solid #989898;box-sizing:border-box;text-align:left;margin:0 0 0 -1px}body.startup_company .__startup .tab_items .item .inner{font-size:13px;padding:15px;line-height:1.9;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmRmZCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2VmZWZlZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #fefdfd),color-stop(100%, #efefef));background-image:-moz-linear-gradient(left, #fefdfd 0%,#efefef 100%);background-image:-webkit-linear-gradient(left, #fefdfd 0%,#efefef 100%);background-image:linear-gradient(to right, #fefdfd 0%,#efefef 100%);color:#666}body.startup_company .__startup .tab_items .item .inner strong{padding:0 0 13px 0;display:inline-block;line-height:1}body.startup_company .__startup .tab_items:nth-of-type(2) .item{width:325px;height:270px;overflow-y:scroll}body.startup_company .__startup .tab_items:nth-of-type(2) .item::-webkit-scrollbar{overflow:hidden;width:5px;background:#efefef;border-radius:3px}body.startup_company .__startup .tab_items:nth-of-type(2) .item::-webkit-scrollbar-thumb{overflow:hidden;border-radius:3px;background:#989898}body.startup_company .__startup .tab_items:nth-of-type(2) .item::-webkit-scrollbar-corner{overflow:hidden;border-radius:3px;background:#989898}body.startup_company .__startup .tab_items:nth-of-type(2) .item .inner{padding:0}body.startup_company .__startup .tab_items:nth-of-type(2) .item .inner .category_group{list-style-type:none;font-weight:normal}body.startup_company .__startup .tab_items:nth-of-type(2) .item .inner .category_group li a{text-decoration:none;color:#666;display:block;line-height:2.1;padding:5px 15px}body.startup_company .__startup .tab_items:nth-of-type(2) .item .inner .category_group li:first-child a{line-height:1.5;padding:15px 15px 5px}body.startup_company .__startup .tab_items:nth-of-type(2) .item .inner .category_group li:hover{background:#e3e3e3}body.startup_company .__startup .carryon_follow_btn,body.startup_company .__startup .back_prtimes_btn{position:absolute;top:80px;display:block;line-height:36px;width:138px;height:36px;background-color:#f1f1f1;border:1px solid #d3d3d3;text-align:center;border-radius:3px;font-size:12px;text-decoration:none;color:#4E5665}body.startup_company .__startup .carryon_follow_btn{right:172px}body.startup_company .__startup .carryon_follow_btn:hover{background-color:#f6f6f6;border-color:#cecfd0;color:#838893}body.startup_company .__startup .back_prtimes_btn{right:20px;color:#FFF;background-color:#428BCA;border:1px solid #428BCA}body.startup_company .__startup .back_prtimes_btn:hover{background-color:#7aaeda;border:1px solid #7aaeda}body.startup_company .__startup .follow_company_list_block{clear:both;width:972px;margin:0 auto}body.startup_company .__startup .follow_company_list_block:after{content:"";clear:both;display:block}body.startup_company .__startup .follow_company_list_block .company_block{opacity:0;position:relative;width:228px;float:left;margin-right:20px;margin-bottom:20px;border-radius:5px;background-color:#FFFFFF;background-position:center top;background-repeat:no-repeat;box-shadow:0px 1px 2px 2px #e6e6e6;-webkit-box-shadow:0px 1px 2px 2px #e6e6e6;-moz-box-shadow:0px 1px 2px 2px #e6e6e6;word-wrap:break-word}body.startup_company .__startup .follow_company_list_block .company_block:nth-of-type(4n){margin-right:0}body.startup_company .__startup .follow_company_list_block .company_block .no_img{background-color:#cacaca;text-align:center;overflow:hidden;position:absolute;width:228px;height:152px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}body.startup_company .__startup .follow_company_list_block .company_block .no_img .instead_text{word-wrap:break-word;background:#cacaca;font-size:10px;color:#808080;line-height:1.3;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:208px;padding:10px;font-size:12px}body.startup_company .__startup .follow_company_list_block .company_block .company_name{margin-top:150px;padding:8px;height:34px;line-height:20px;background-color:#FFF;z-index:1;position:relative;font-weight:bold;font-size:13px;color:#358CDA;padding:10px 10px 8px 7px;overflow:hidden}body.startup_company .__startup .follow_company_list_block .company_block .company_name a{word-wrap:break-word;color:#358CDA;text-decoration:none}body.startup_company .__startup .follow_company_list_block .company_block .company_image_holder{display:block;width:228px;height:152px;position:absolute;top:0;box-sizing:border-box;background-position:center center;background-repeat:no-repeat;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px;border-radius:5px 5px 0 0}body.startup_company .__startup .follow_company_list_block .company_block .company_image{display:none}body.startup_company .__startup .follow_company_list_block .company_block .company_release{padding-left:3px;padding-top:5px;height:80px;overflow:hidden;background-color:#FFF;z-index:1;position:relative;font-size:13px;color:#979797;padding:0 8px;line-height:1.6;clear:both}body.startup_company .__startup .follow_company_list_block .company_block .company_release .link_area{display:block;min-height:85px}body.startup_company .__startup .follow_company_list_block .company_block .company_release .link_area p{color:#979797;margin:0}body.startup_company .__startup .follow_company_list_block .company_block .company_release .link_area:hover{color:#979797}body.startup_company .__startup .follow_company_list_block .company_block .company_release .releaseimg{float:left;background-repeat:no-repeat;background-size:cover;background-position:center center;width:67px;height:67px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;margin-left:5px;margin-top:5px}body.startup_company .__startup .follow_company_list_block .company_block .company_release .release_link:nth-of-type(2) .releaseimg{margin-left:0}body.startup_company .__startup .follow_company_list_block .company_block .campany_category{padding:5px 0 3px 8px;border-bottom:2px solid #f9f9f9}body.startup_company .__startup .follow_company_list_block .company_block .campany_category span{padding:3px;border:1px solid #e9e9e9;color:#a7a7a7;font-size:10px;display:inline-block;font-weight:bold;line-height:1;margin:0 2px 3px 0}body.startup_company .__startup .follow_company_list_block .company_block .follow_box{position:relative;margin-bottom:10px}body.startup_company .__startup .follow_company_list_block .company_block .follow_box .follower_group{padding:0 10px;height:32px;line-height:28px;overflow:hidden;list-style-type:none}body.startup_company .__startup .follow_company_list_block .company_block .follow_box .follower_group li{float:left;margin-right:4px}body.startup_company .__startup .follow_company_list_block .company_block .follow_box .follower_group li:nth-child(10){margin-right:0}body.startup_company .__startup .follow_company_list_block .company_block .follow_box .follower_group li img{max-height:17px;max-width:17px;-moz-border-radius:9px;-webkit-border-radius:9px;border-radius:9px}body.startup_company .__startup .follow_btn_group{clear:both}body.startup_company .__startup .follow_btn_group span{margin-left:10px;position:relative;display:inline-block;padding:0px 2px 3px;width:auto;min-width:40px;height:30px;line-height:33px;color:#367acd;text-align:center;background:#FFF;border:1px solid #358CDA;z-index:0}body.startup_company .__startup .follow_btn_group span:before{content:"";position:absolute;top:50%;right:-5px;margin-top:-4px;display:block;width:0px;height:0px;border-style:solid;border-width:5px 0 5px 5px;border-color:transparent transparent transparent #FFF;z-index:0}body.startup_company .__startup .follow_btn_group span:after{content:"";position:absolute;top:50%;right:-6px;margin-top:-5px;display:block;width:0px;height:0px;border-style:solid;border-width:6px 0 6px 6px;border-color:transparent transparent transparent #358CDA;z-index:-1}body.startup_company .__startup .follow_btn_group .follow_btn{display:inline-block;position:relative;width:60px;padding-left:24px;height:33px;margin-left:4px;line-height:33px;border:1px solid #e6e6e6;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;background:-moz-linear-gradient(#fdfdfd, #f1f1f1);background:-webkit-gradient(linear, left top, left bottom, from(#fdfdfd), to(#f1f1f1));background:linear-gradient(to bottom top, #fdfdfd 0%,#f1f1f1 100%);text-decoration:none;color:#3e96de;font-size:12px;z-index:1}body.startup_company .__startup .follow_btn_group .follow_btn:before{content:"";display:inline-block;position:absolute;top:9px;left:7px;width:15px;height:15px;background-repeat:no-repeat;background-image:url('/common/v4.1/images/html/startup_company/follower_btn_icon.png?1528699508')}body.startup_company .__startup .follow_btn_group .follow_btn.on,body.startup_company .__startup .follow_btn_group .follow_btn .hover{border:1px solid #75b0e4;background:-moz-linear-gradient(#4990ce, #3885c7);background:-webkit-gradient(linear, left top, left bottom, from(#4990ce), to(#3885c7));background:linear-gradient(to bottom top, #4990ce 0%,#3885c7 100%);color:#FFFFFF}body.startup_company .__startup .follow_btn_group .follow_btn.on:before,body.startup_company .__startup .follow_btn_group .follow_btn .hover:before{background-image:url('/common/v4.1/images/html/startup_company/follower_btn_icon_on.png?1528699508')}body.startup_company .__startup .company_like_num{position:absolute;right:24px;bottom:0px;font-size:8px;color:#c0c0c0}body.startup_company .__startup .company_like_num:after{content:"";display:inline-block;position:absolute;bottom:2px;right:-16px;width:13px;height:12px;background-repeat:no-repeat;background-image:url('/common/v4.1/images/html/startup_company/follower_like_icon.png?1528699508')}body.startup_company .__startup .__message{font-size:14px;color:#888;margin:40px 0}.ino_area{font-size:28px;background-color:#0A0A0A;color:#fff;vertical-align:middle;text-align:center;box-sizing:border-box;width:998px;margin:0 auto;line-height:1.9;font-weight:normal;padding-top:65px;padding-bottom:60px;position:relative;max-width:100%;height:auto;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.ino_area a{color:#fff;text-decoration:underline}.ino_title{display:block;margin-top:40px;text-align:center;margin-bottom:30px}.ino_world{margin-bottom:35px}.jwave_area{margin-top:45px;font-size:13px}.jwave_area a{margin-right:15px}.ino_area{margin-bottom:40px}.repass main{padding-top:137px;position:relative;width:1130px;margin:0 auto}.repass .wrap{padding:38px 145px 50px;border-top:2px solid #34619c;background-image:url('/common/v4.1/images/html/old/bg.gif?1528699508')}.repass .box{-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0;border-radius:0 0 5px 5px;background-color:#fff;-moz-box-shadow:0 1px 2px rgba(4,0,0,0.2);-webkit-box-shadow:0 1px 2px rgba(4,0,0,0.2);box-shadow:0 1px 2px rgba(4,0,0,0.2)}.repass .heading{position:relative;padding:0 0 11px 0px}.repass .heading.heading-main{margin:0 0 29px -46px;padding-bottom:0;text-align:center;border-bottom:0}.repass .heading.heading-main:before{position:relative;top:9px;margin-right:12px}.repass .heading.heading-demand:before{display:inline-block;width:34px;height:34px;background:url('/common/v4.1/images/html/old_ico.png?1528699508') no-repeat 0 -338px}.repass h2+p{margin-bottom:45px;font-size:15px;line-height:25px}.repass article ol{font-size:12px;line-height:1em;position:relative;margin-bottom:49px;padding-top:41px;text-align:center;color:333;padding-left:0;list-style-type:none}.repass article ol:before{position:absolute;top:14px;left:260px;width:320px;height:1px;content:'';background-color:#dfdfdf}.repass article ol li{position:relative;display:inline-block;width:7em;margin:0 32px}.repass article ol li:first-child.active span{display:inline-block;width:30px;height:30px;background:url('/common/v4.1/images/html/old_ico.png?1528699508') no-repeat 0 -894px}.repass article ol li:first-child span{display:inline-block;width:30px;height:30px;background:url('/common/v4.1/images/html/old_ico.png?1528699508') no-repeat 0 -1254px}.repass article ol li:nth-child(2) span{display:inline-block;width:30px;height:30px;background:url('/common/v4.1/images/html/old_ico.png?1528699508') no-repeat 0 -1131px}.repass article ol li:last-child span{display:inline-block;width:30px;height:30px;background:url('/common/v4.1/images/html/old_ico.png?1528699508') no-repeat 0 -1101px}.repass article ol span{position:absolute;top:-41px;left:50%;margin-left:-15px;content:'';-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.repass h4{font-size:17px;line-height:1em;display:inline-block;margin:0 19px 20px 0}.repass h4+p{line-height:1em;display:inline-block;margin-bottom:0}.repass table{width:832px;margin-bottom:50px}.repass th{font-size:15px;line-height:1em;width:153px;padding:20px 20px 20px 42px;text-align:left;background-color:#f7f7f7}.repass th .text-error{font-size:13px;float:right;color:#d73f21}.repass td{width:586px;padding:20px 28px;background-color:#fff}.repass td p{font-size:12px;line-height:22px;margin:8px 0 -5px}.repass th,.repass td{border:1px solid #dfdfdf}.repass [type='text'],.repass [type='password']{width:344px;font-size:13px;height:40px;padding:0 17px;border:1px solid #dededf;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;-moz-box-shadow:inset 0 1px 1px rgba(4,0,0,0.06);-webkit-box-shadow:inset 0 1px 1px rgba(4,0,0,0.06);box-shadow:inset 0 1px 1px rgba(4,0,0,0.06)}.repass .formError{font-size:13px;font-weight:bold;line-height:20px;margin-top:8px;color:#d73f21}.repass .formErrorArrow,.repass .formErrorClose{display:none}.repass .action{text-align:center}.repass [type='text'].err{border-color:#d73f21;box-shadow:0 0 5px rgba(215,63,33,0.32)}.confirm main{position:relative;width:1130px;margin:0 auto;padding:137px 0 40px}.confirm main .wrap{padding:38px 145px 50px;border-top:2px solid #34619c;background-image:url('/common/v4.1/images/html/old/bg.gif?1528699508')}.confirm main .box{-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0;border-radius:0 0 5px 5px;background-color:#fff;-moz-box-shadow:0 1px 2px rgba(4,0,0,0.2);-webkit-box-shadow:0 1px 2px rgba(4,0,0,0.2);box-shadow:0 1px 2px rgba(4,0,0,0.2)}.confirm main .action{text-align:center}.confirm main .action ul{width:602px;margin:0 auto}.confirm main .action li{float:left}.confirm main .action li:first-child{margin-right:40px}.complete article div p:first-of-type{line-height:58px}.password_reissue main{padding-top:137px;position:relative;width:1130px;margin:0 auto}.password_reissue .wrap{padding:38px 145px 50px;border-top:2px solid #34619c;background-image:url('/common/v4.1/images/html/old/bg.gif?1528699508')}.password_reissue .box{-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0;border-radius:0 0 5px 5px;background-color:#fff;-moz-box-shadow:0 1px 2px rgba(4,0,0,0.2);-webkit-box-shadow:0 1px 2px rgba(4,0,0,0.2);box-shadow:0 1px 2px rgba(4,0,0,0.2)}.password_reissue .heading{position:relative;padding:0 0 11px 0px}.password_reissue .heading.heading-main{margin:0 0 29px -46px;padding-bottom:0;text-align:center;border-bottom:0}.password_reissue .heading.heading-main:before{position:relative;top:9px;margin-right:12px}.password_reissue .heading.heading-demand:before{display:inline-block;width:34px;height:34px;background:url('/common/v4.1/images/html/old_ico.png?1528699508') no-repeat 0 -338px}.password_reissue h2+p{margin-bottom:45px;font-size:15px;line-height:25px}.password_reissue article ol{font-size:12px;line-height:1em;position:relative;margin-bottom:49px;padding-top:41px;text-align:center;color:333;padding-left:0;list-style-type:none}.password_reissue article ol:before{position:absolute;top:14px;left:260px;width:320px;height:1px;content:'';background-color:#dfdfdf}.password_reissue article ol li{position:relative;display:inline-block;width:7em;margin:0 32px}.password_reissue article ol li:first-child.active span{display:inline-block;width:30px;height:30px;background:url('/common/v4.1/images/html/old_ico.png?1528699508') no-repeat 0 -894px}.password_reissue article ol li:first-child span{display:inline-block;width:30px;height:30px;background:url('/common/v4.1/images/html/old_ico.png?1528699508') no-repeat 0 -1254px}.password_reissue article ol li:nth-child(2) span{display:inline-block;width:30px;height:30px;background:url('/common/v4.1/images/html/old_ico.png?1528699508') no-repeat 0 -1131px}.password_reissue article ol li:last-child span{display:inline-block;width:30px;height:30px;background:url('/common/v4.1/images/html/old_ico.png?1528699508') no-repeat 0 -1101px}.password_reissue article ol span{position:absolute;top:-41px;left:50%;margin-left:-15px;content:'';-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.password_reissue h4{font-size:17px;line-height:1em;display:inline-block;margin:0 19px 20px 0}.password_reissue h4+p{line-height:1em;display:inline-block;margin-bottom:0}.password_reissue table{width:832px;margin-bottom:50px}.password_reissue th{font-size:15px;line-height:1em;width:153px;padding:20px 20px 20px 42px;text-align:left;background-color:#f7f7f7}.password_reissue th .text-error{font-size:13px;float:right;color:#d73f21}.password_reissue td{width:586px;padding:20px 28px;background-color:#fff}.password_reissue td p{font-size:12px;line-height:22px;margin:8px 0 -5px}.password_reissue th,.password_reissue td{border:1px solid #dfdfdf}.password_reissue [type='text'],.password_reissue [type='password']{width:344px;font-size:13px;height:40px;padding:0 17px;border:1px solid #dededf;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;-moz-box-shadow:inset 0 1px 1px rgba(4,0,0,0.06);-webkit-box-shadow:inset 0 1px 1px rgba(4,0,0,0.06);box-shadow:inset 0 1px 1px rgba(4,0,0,0.06)}.password_reissue .formError{font-size:13px;font-weight:bold;line-height:20px;margin-top:8px;color:#d73f21}.password_reissue .formErrorArrow,.password_reissue .formErrorClose{display:none}.password_reissue .action{text-align:center}.password_reissue [type='text'].err{border-color:#d73f21;box-shadow:0 0 5px rgba(215,63,33,0.32)}.confirm main{position:relative;width:1130px;margin:0 auto;padding:137px 0 40px}.confirm main .wrap{padding:38px 145px 50px;border-top:2px solid #34619c;background-image:url('/common/v4.1/images/html/old/bg.gif?1528699508')}.confirm main .box{-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0;border-radius:0 0 5px 5px;background-color:#fff;-moz-box-shadow:0 1px 2px rgba(4,0,0,0.2);-webkit-box-shadow:0 1px 2px rgba(4,0,0,0.2);box-shadow:0 1px 2px rgba(4,0,0,0.2)}.confirm main .action{text-align:center}.confirm main .action ul{width:602px;margin:0 auto}.confirm main .action li{float:left}.confirm main .action li:first-child{margin-right:40px}.complete article div p:first-of-type{line-height:58px}body.season-special.season-special-xmas{display:none;box-sizing:border-box;padding-top:0;background-color:#294C7A}body.season-special.season-special-xmas .title_wrap{border:none}body.season-special.season-special-xmas canvas#snowfall{position:absolute;left:0;z-index:10}body.season-special.season-special-xmas .list_block{margin-top:0}body.season-special.season-special-xmas .list_block .list_block--item{border:1px solid #e5e5e5;padding:15px;margin:15px;word-break:break-all}body.season-special.season-special-xmas .list_block .wi-container{margin:0 auto 30px;position:relative;padding:0;list-style-type:none;-webkit-perspective:1400px;-moz-perspective:1400px;-ms-perspective:1400px;-o-perspective:1400px;perspective:1400px}body.season-special.season-special-xmas .list_block .wi-container .list_block--item{width:100%;height:inherit;display:none;margin:0;position:absolute;top:0;left:0;background:#fff;padding:20px;pointer-events:auto;box-sizing:border-box}body.season-special.season-special-xmas .list_block .wi-container .list_block--item.wi-move{pointer-events:none;-webkit-transition:-webkit-transform 600ms ease, opacity 600ms ease, left 600ms ease, top 600ms ease;-moz-transition:-moz-transform 600ms ease, opacity 600ms ease, left 600ms ease, top 600ms ease;-o-transition:-o-transform 600ms ease, opacity 600ms ease, left 600ms ease, top 600ms ease;-ms-transition:-ms-transform 600ms ease, opacity 600ms ease, left 600ms ease, top 600ms ease;transition:transform 600ms ease, opacity 600ms ease, left 600ms ease, top 600ms ease}body.season-special.season-special-xmas.js-intro{display:block;overflow:auto;height:7600px;padding:0;margin:0;position:relative;background:transparent}body.season-special.season-special-xmas.js-intro::-webkit-scrollbar,body.season-special.season-special-xmas.js-intro #js-mojs-player{display:none}body.season-special.season-special-xmas.js-intro .bg_tree{position:fixed;bottom:-68px;background:url('/common/v4.1/images/html/season/season-2016-xmas/winterforest-2.png?1528699508') repeat-x 50% 50%;z-index:26;height:316px;width:100%;background-size:800px auto}body.season-special.season-special-xmas.js-intro .bg_city{position:fixed;bottom:-50px;background:url('/common/v4.1/images/html/season/season-2016-xmas/wintercity-1.png?1528699508') repeat-x 50% 50%;z-index:26;height:316px;width:100%;background-size:900px auto}body.season-special.season-special-xmas.js-intro .centered{top:0;bottom:0;left:0;right:0;margin:auto}body.season-special.season-special-xmas.js-intro #skrollr-body{width:100%;height:100%;position:fixed}body.season-special.season-special-xmas.js-intro #skrollr-body div{overflow:hidden;position:absolute}body.season-special.season-special-xmas.js-intro #wish2{background:#fff center bottom no-repeat;z-index:4;box-shadow:0 0 0 20px #14335b}body.season-special.season-special-xmas.js-intro #pattern1{background:#fff;z-index:2;background-attachment:fixed}body.season-special.season-special-xmas.js-intro .ribbon{background:#14335b;height:40px;top:50%;margin-top:-20px;z-index:3}body.season-special.season-special-xmas.js-intro #ribbon-left{left:0}body.season-special.season-special-xmas.js-intro #ribbon-right{right:0}body.season-special.season-special-xmas.js-intro #skrollr-body svg{display:none;position:absolute;z-index:5;left:50%;top:50%;margin-left:-170px;margin-top:-180px}body.season-special.season-special-xmas.js-intro #pattern2{background-size:50px 50px;background-image:linear-gradient(-45deg, #dfdede 25%,#f0eded 25%,#f0eded 50%,#dfdede 50%,#dfdede 75%,#f0eded 75%,#f0eded);background-image:-webkit-linear-gradient(-45deg, #dfdede 25%, #f0eded 25%, #f0eded 50%, #dfdede 50%, #dfdede 75%, #f0eded 75%, #f0eded)}body.season-special.season-special-xmas.js-intro .character{color:white;font-size:100px;position:absolute;left:0;top:0;bottom:0;right:0;text-align:center;line-height:.275;font-family:cursive}body.season-special.season-special-xmas.js-intro .title{color:#fff;font-size:115px;font-family:'Parisienne', cursive;z-index:26;top:1%;width:100%;left:50%;position:absolute;transform:translateX(-50%);-webkit-transform:translateX(-50%);text-align:center}@keyframes horizontal{0%{transform:translateX(-2px)}100%{transform:translateX(2px)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}body.season-special.season-special-xmas.js-intro .moon{position:absolute;right:39px;top:46px;width:100px;height:100px;border-radius:100%;animation:anime 30s linear;-webkit-animation-fill-mode:forwards;transform:rotate(-25deg)}@keyframes anime{from{box-shadow:none}to{box-shadow:-20px 0 0 0 #96917d inset}}body.season-special.season-special-xmas.js-intro .release-list{display:none;width:80%;background-color:#fff;background-repeat:no-repeat, no-repeat;background-position:top left, top right;background-size:118px auto,118px auto;position:absolute;z-index:10;left:50%;transform:translateY(-50%);-webkit-transform:translateX(-50%);top:200px;text-align:left;border-radius:10px 10px 0 0;box-sizing:border-box;padding:56px 35px 10px 35px}body.season-special.season-special-xmas.js-intro .release-list .release-list-main{overflow:hidden}body.season-special.season-special-xmas.js-intro .release-list .release-list-bottom{height:210.5px;width:100%;border-radius:0 0 10px 10px;position:absolute;bottom:-52px;left:0;background-repeat:no-repeat,no-repeat,repeat;background-position:bottom left,bottom right,center center;background-size:148px auto,118px auto,auto auto}body.season-special.season-special-xmas.js-intro .release-list-for-xmas{background-image:url('/common/v4.1/images/html/season/season-2016-xmas/flame1.png?1528699508'),url('/common/v4.1/images/html/season/season-2016-xmas/flame2.png?1528699508')}body.season-special.season-special-xmas.js-intro .release-list-for-xmas .release-list-bottom{background-image:url('/common/v4.1/images/html/season/season-2016-xmas/flame3.png?1528699508'),url('/common/v4.1/images/html/season/season-2016-xmas/flame4.png?1528699508'),linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(255,255,255,0.9) 74%,rgba(255,255,255,0.99) 75%,rgba(255,255,255,0.99) 100%)}body.season-special.season-special-xmas.js-intro.slideshow.entry{background:radial-gradient(farthest-side circle at left top, #000915 0%,#1f4a84 100%)}body.season-special.season-special-xmas.js-intro.slideshow.entry .snowfall-flakes{display:none}body.season-special.season-special-xmas.js-intro.slideshow.entry h2{font-size:26px;line-height:1.7}body.season-special.season-special-xmas.js-intro.slideshow.entry h2 img{margin-right:5px}body.season-special.season-special-xmas.js-intro.slideshow.entry h3{font-size:20px}body.season-special.season-special-xmas.js-intro.slideshow.entry .rich-text{font-size:19px}body.season-special.season-special-xmas.js-intro.slideshow.entry .r-head{font-size:18px}body.season-special.season-special-xmas.js-intro.slideshow.entry .editor-image.moved_elm{margin:30px auto 40px;float:none}body.season-special.season-special-xmas.js-intro.slideshow.entry .editor-image.moved_elm img{display:block;margin:0 auto}body.season-special.season-special-xmas.js-intro.slideshow.entry .editor-image.moved_elm .image-caption{margin:13px auto 0;line-height:1.4}body.season-special.season-special-xmas.js-intro.slideshow.entry .header-release-detail .information-release{clear:both}body.season-special.season-special-xmas.js-intro.slideshow.entry .header-release-detail .information-release .company-name a{font-size:17px;line-height:1.2}body.season-special.season-special-xmas.js-intro.slideshow.entry .header-release-detail .information-release .time{font-size:17px;line-height:1.2}body.season-special.season-special-xmas.js-intro.slideshow.entry .header-release-detail .information-release .time:after{left:-10px;top:-5px;width:30px;height:30px;background-size:26px auto}body.season-special-newyear{background-image:url(/common/v4.1/images/html/season/newyear/shogatsu.jpg) !important;background-size:contain !important}#aprilFool{position:relative;left:1px;margin-top:20px;width:100%;height:500px;overflow:hidden;font-size:9px;text-align:left;color:#ffffff;background:#000000}#aprilFool #stage{position:absolute;overflow:hidden;cursor:move;display:none;width:718px}#aprilFool .kome{position:absolute;width:10px;height:10px;left:calc(50% - 5px);top:calc(50% - 5px)}#aprilFool .komeBtn{width:200px;height:30px;text-align:center;line-heigth:30px;position:absolute;left:calc(50% - 100px);top:calc(50% - 30px);color:#ffffff;cursor:pointer;box-sizing:border-box;padding-top:70px;font-size:20px}.arrowTop_1{width:10px;height:10px;position:absolute;left:50%;margin-left:-5px;bottom:0;-webkit-animation-name:moveTop;animation-name:moveTop;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-delay:.5s;animation-delay:.5s}.arrowTop_1::after{content:"";width:10px;height:10px;position:absolute;left:50%;margin-left:-5px;border-top:1px solid #ffffff;border-left:1px solid #ffffff;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.arrowTop_2{width:10px;height:10px;position:absolute;left:50%;margin-left:-5px;bottom:0;-webkit-animation-name:moveTop;animation-name:moveTop;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-delay:0s;animation-delay:0s}.arrowTop_2::after{content:"";width:10px;height:10px;position:absolute;left:50%;margin-left:-5px;border-top:1px solid #ffffff;border-left:1px solid #ffffff;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}@-webkit-keyframes moveTop{0%{opacity:0;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}50%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0)}}@keyframes moveTop{0%{opacity:0;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}50%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0)}}@-webkit-keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}@keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.hanabiWrapper{width:1000px;height:480px;position:fixed;left:calc(50% - 500px);top:calc(50% - 240px);display:none;z-index:999}.aprilfool_Btn{position:relative;width:100%;height:100%;left:0;top:0}.aprilfool_Btn .GoBtn,.aprilfool_Btn .aprilFoolSide_btn{position:absolute;border:none;background:none;width:100%;height:100%;text-align:center;cursor:pointer}.aprilfool_Btn .GoBtn .share-title,.aprilfool_Btn .aprilFoolSide_btn .share-title{margin-bottom:-5px;color:#3b3b3b}.aprilFoolSide_btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.aprilFoolSide_btn .share-title_side{color:#999999;font-size:10px;margin:3px}.particle{width:100px;height:100px;position:absolute;left:50%;top:50%;margin-top:-50px;margin-left:-50px;background:url(/common/v4.1/images/html/season/prticle.png) no-repeat;background-position:0 0;cursor:pointer}.particle:hover{background-position:-2800px 0;transition:background 1s steps(28)}.particleAnimation{animation:fave-heart 1s steps(28);-webkit-animation:fave-heart 1s steps(28)}@keyframes fave-heart{0%{background-position:0 0}100%{background-position:-2800px 0}}@-webkit-keyframes fave-heart{0%{background-position:0 0}100%{background-position:-2800px 0}}.hanabi_1{width:620px;position:absolute;left:378px;top:0;display:none}.hanabi_1 img{width:100%;height:100%}.hanabi_2{width:500px;position:absolute;left:-410px;top:-22px;display:none}.hanabi_2 img{width:100%;height:100%}.hanabi_3{width:550px;position:absolute;left:1000px;top:-100px;display:none}.hanabi_3 img{width:100%;height:100%}.hanabi_4{width:780px;position:absolute;left:80px;top:-140px;display:none}.hanabi_4 img{width:100%;height:100%}.hanabi_5{width:530px;position:absolute;left:190px;top:150px;display:none}.hanabi_5 img{width:100%;height:100%}.hanabi_6{width:750px;position:absolute;left:-340px;top:-240px;display:none}.hanabi_6 img{width:100%;height:100%}.hanabi_7{width:1080px;position:absolute;left:360px;top:-160px;display:none}.hanabi_7 img{width:100%;height:100%}.hanabi_8{width:780px;position:absolute;left:-200px;top:-220px;display:none}.hanabi_8 img{width:100%;height:100%}.hanabi_9{width:1200px;position:absolute;left:-310px;top:-40px;display:none}.hanabi_9 img{width:100%;height:100%}.hanabiAnimation{-webkit-animation-name:hanabiAnimation;animation-name:hanabiAnimation;-webkit-animation-duration:0.5s;animation-duration:0.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes hanabiAnimation{from{opacity:1;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}to{opacity:0}}@keyframes hanabiAnimation{from{opacity:1;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}to{opacity:0}}.overLayer{position:fixed;width:200px;height:200px;top:calc(50% - 100px);left:calc(50% - 100px);z-index:999 !important;display:none}.overLayer .BallContainer{position:relative;width:200px;height:200px;left:0;top:0}.BallLeft{width:206px;height:206px;left:50%;top:50%;margin-top:-103px;position:absolute;margin-left:-131px;animation-name:anim-1;animation-duration:1.5s;animation-timing-function:cubic-bezier(0.01, 1.19, 1, 1);animation-iteration-count:1;animation-fill-mode:forwards;transform:rotate(0deg);-webkit-animation-name:anim-1;-webkit-animation-duration:1.5s;-webkit-animation-timing-function:cubic-bezier(0.01, 1.19, 1, 1);-webkit-animation-iteration-count:1;-webkit-animation-fill-mode:forwards;-webkit-transform:rotate(0deg)}.BallLeft img{width:100%}.BallRight{width:206px;height:206px;left:50%;top:50%;margin-top:-103px;position:absolute;margin-left:-75px;animation-name:anim-2;animation-duration:1.5s;animation-timing-function:cubic-bezier(0.01, 1.19, 1, 1);animation-iteration-count:1;animation-fill-mode:forwards;transform:rotate(0deg);-webkit-animation-name:anim-2;-webkit-animation-duration:1.5s;-webkit-animation-timing-function:cubic-bezier(0.01, 1.19, 1, 1);-webkit-animation-iteration-count:1;-webkit-animation-fill-mode:forwards;-webkit-transform:rotate(0deg)}.BallRight img{width:100%}@-webkit-keyframes anim-2{0%{-webkit-transform:rotate(0deg);margin-left:-75px}70%{-webkit-transform:rotate(0deg);margin-left:-75px}80%{-webkit-transform:rotate(45deg);margin-left:12px}100%{-webkit-transform:rotate(45deg);margin-left:12px}}@keyframes anim-2{0%{transform:rotate(0deg);margin-left:-75px}70%{transform:rotate(0deg);margin-left:-75px}80%{transform:rotate(45deg);margin-left:12px}100%{transform:rotate(45deg);margin-left:12px}}@-webkit-keyframes anim-1{0%{-webkit-transform:rotate(0deg);margin-left:-127px}70%{-webkit-transform:rotate(0deg);margin-left:-127px}80%{-webkit-transform:rotate(-45deg);margin-left:-258px}100%{-webkit-transform:rotate(-45deg);margin-left:-258px}}@keyframes anim-1{0%{transform:rotate(0deg);margin-left:-127px}70%{transform:rotate(0deg);margin-left:-127px}80%{transform:rotate(-45deg);margin-left:-258px}100%{transform:rotate(-45deg);margin-left:-258px}}.rotate-animation{-webkit-animation:rotate-anim 1s linear;-moz-animation:rotate-anim 1s linear;-ms-animation:rotate-anim 1s linear;-o-animation:rotate-anim 1s linear;animation:rotate-anim 1s linear}@-webkit-keyframes rotate-anim{0%{-webkit-transform:rotate(340deg)}50%{-webkit-transform:rotate(80deg)}70%{-webkit-transform:rotate(45deg)}100%{-webkit-transform:rotate(0)}}@keyframes rotate-anim{0%{transform:rotate(340deg)}50%{transform:rotate(80deg)}70%{transform:rotate(45deg)}100%{transform:rotate(0)}}.bounceInAnim{z-index:999;opacity:1 !important;visibility:visible !important;-webkit-animation:enterDownBounce 1s linear;-moz-animation:enterDownBounce 1s linear;-ms-animation:enterDownBounce 1s linear;-o-animation:enterDownBounce 1s linear;animation:enterDownBounce 1s linear}@-webkit-keyframes enterDownBounce{70%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}0%{-webkit-transform:translateY(-520px)}50%{-webkit-transform:translateY(0)}70%{-webkit-transform:translateY(-80px)}100%{-webkit-transform:translateY(0)}}@keyframes enterDownBounce{70%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}0%{transform:translateY(-520px)}50%{transform:translateY(0px)}70%{transform:translateY(-80px)}100%{transform:translateY(0)}}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}body.season-special{padding-top:44px}.__season .msg{display:none;clear:both;padding:25px 0 12px;text-align:center;margin:0;color:#979797}.__season .title_wrap{text-align:center;padding-top:30px;color:#358CDA;border-bottom:3px solid #358CDA;margin:0 auto 30px;width:972px}.__season .title_wrap .title_block .title{display:block;text-align:center;font-size:24px;font-weight:bold;box-sizing:border-box;letter-spacing:3px}.__season .title_wrap .title_block .exp{font-size:14px;margin:0 0 10px;line-height:1.6em;font-weight:normal}.__season .title_wrap_tanabata{height:165px;background-color:#021b4d;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF021B4D', endColorstr='#FFF5F7F7');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAyMWI0ZCIvPjxzdG9wIG9mZnNldD0iMjIlIiBzdG9wLWNvbG9yPSIjMDIxYjU4Ii8+PHN0b3Agb2Zmc2V0PSI2NiUiIHN0b3AtY29sb3I9IiMxMzZkZTEiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNWY3ZjciLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #021b4d),color-stop(22%, #021b58),color-stop(66%, #136de1),color-stop(100%, #f5f7f7));background-image:-moz-linear-gradient(top, #021b4d 0%,#021b58 22%,#136de1 66%,#f5f7f7 100%);background-image:-webkit-linear-gradient(top, #021b4d 0%,#021b58 22%,#136de1 66%,#f5f7f7 100%);background-image:linear-gradient(to bottom, #021b4d 0%,#021b58 22%,#136de1 66%,#f5f7f7 100%)}.__season .title_wrap_tanabata .title_block{background:url('/common/v4.1/images/html/special/tanabata_main.png?1528699508') center top no-repeat;background-size:1024px auto;box-sizing:border-box}.__season .title_wrap_tanabata .title_block .title{display:block;text-align:center;font-size:23px;font-weight:normal;line-height:1.3;height:165px;box-sizing:border-box;padding-top:60px;color:#ffffff;letter-spacing:3px}.__season .title_wrap_horror{height:166px;background:url('/common/v4.1/images/html/special/horror_back.png?1528699508') left top repeat-x}.__season .title_wrap_horror .title_block{background:url('/common/v4.1/images/html/special/horror_main.png?1528699508') center top no-repeat;background-size:1024px auto;box-sizing:border-box}.__season .title_wrap_horror .title_block .title{display:block;text-align:center;font-size:23px;font-weight:normal;line-height:1.3;height:165px;box-sizing:border-box;padding-top:60px;color:#ffffff;letter-spacing:3px}.__season .title_wrap_research{height:166px}.__season .title_wrap_research .title_block{background:url('/common/v4.1/images/html/special/research_main.png?1528699508') center top no-repeat;background-size:1023px auto;box-sizing:border-box}.__season .title_wrap_research .title_block .title{display:block;text-align:center;font-size:23px;font-weight:normal;line-height:1.3;height:166px;box-sizing:border-box;padding-top:60px;color:#ffffff;letter-spacing:3px}.__season .title_wrap_halloween{height:165px;background:#fff}.__season .title_wrap_halloween .title_block{background:url('/common/v4.1/images/html/special/halloween_main.png?1528699508') center top no-repeat;background-size:972px auto;box-sizing:border-box;height:165px}.__season .title_wrap_halloween .title_block .title{text-indent:-9999px}.__season .title_wrap_christmas{height:165px;background:#fff}.__season .title_wrap_christmas .title_block{background:url('/common/v4.1/images/html/special/christmas_main.png?1528699508') center top no-repeat;background-size:972px auto;box-sizing:border-box;height:165px}.__season .title_wrap_christmas .title_block .title{text-indent:-9999px}.__season .list_block{clear:both;width:972px;margin:0 auto;margin-top:28px}.__season .list_block:after{content:"";clear:both;display:block}.__season .list_block .company_block_holder{width:1025px;clear:both}.__season .list_block .company_block{visibility:hidden;position:relative;width:228px;float:left;margin:0 20px 20px 0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-color:#FFFFFF;background-position:center top;background-repeat:no-repeat;box-shadow:0px 1px 2px 2px #e6e6e6;-webkit-box-shadow:0px 1px 2px 2px #e6e6e6;-moz-box-shadow:0px 1px 2px 2px #e6e6e6;word-wrap:break-word}.__season .list_block .company_block:nth-of-type(4n){margin-right:0}.__season .list_block .company_block>a:hover{opacity:0.7;-webkit-transition:0.2s;transition:0.2s}.__season .list_block .company_block .no_img{text-align:center;overflow:hidden;position:absolute;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.__season .list_block .company_block .no_img .instead_text{word-wrap:break-word;background:#cacaca;font-size:10px;color:#808080;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:208px;padding:10px;font-size:12px}.__season .list_block .company_block .company_release{margin-top:150px;height:73px;line-height:20px;background-color:#FFF;z-index:1;position:relative;font-size:13px;padding:10px 10px 8px 7px;overflow:hidden;word-wrap:break-word;color:#979797;text-decoration:none}.__season .list_block .company_block .company_release.clamp{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}.__season .list_block .company_block .company_release:hover{opacity:0.7;-webkit-transition:0.2s;transition:0.2s}.__season .list_block .company_block .company_image_holder{width:100%;height:152px;position:absolute;top:0;box-sizing:border-box;background-position:center center;background-repeat:no-repeat;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px;border-radius:5px 5px 0 0}.__season .list_block .company_block .company_name{font-size:12px;padding:7px 7px 10px;line-height:1.5;clear:both}.__season .list_block .company_block .company_name .link_area{display:block;color:#358CDA;margin:0;font-weight:bold;height:33px;overflow:hidden}.__season .list_block .company_block .company_name .link_area:hover{opacity:0.7;-webkit-transition:0.2s;transition:0.2s}.__season .list_block .company_block .company_name .releaseimg{float:left;background-repeat:no-repeat;background-size:cover;background-position:center center;width:67px;height:67px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;margin-left:5px;margin-top:5px}.__season .list_block .company_block time{padding-left:20px;margin-left:8px;font-size:12px;height:16px;display:block;margin-top:6px;color:#979797}.__season .list_block .company_block .icon-time-release{background-position:0px -398px}.__season .container-share{line-height:1em;width:280px;margin:15px auto;z-index:10;position:relative}.__season .container-share:after{display:block;clear:both;content:''}.__season .container-share li{float:left;margin-right:0px;width:67px;height:59px;border:1px solid #9197a4;border-right:none;background-color:#fafafa}.__season .container-share li:nth-child(2),.__season .container-share li:nth-child(3){width:67px}.__season .container-share li.facebook{width:69px;height:61px;padding-right:5px;border:none}.__season .container-share li.twitter{border-top-left-radius:2px;border-bottom-left-radius:2px}.__season .container-share li:last-child{border-right:1px solid #9197a4;border-top-right-radius:2px;border-bottom-right-radius:2px}.__season .container-share li:last-child:after{display:block;clear:both;content:''}.__season .container-share li a{width:67px;height:59px;display:block}.__season .container-share li a span{display:inline-block}.__season .container-share li a .num{font-size:11px;height:17px;line-height:17px;margin-top:13px;vertical-align:top;font-weight:bold}.__season .container-share li a div.share-title{text-align:center;font-size:10px;color:#999999;margin-top:4px;vertical-align:baseline}.__season .container-share li a .share-icon{margin-left:10px;background-image:url('/common/v4.1/images/html/share_icon.png?1528699508');background-repeat:no-repeat;width:16px;height:17px;margin-top:15px}.__season .container-share li.hatena a .num{margin-top:14px}.__season .container-share li.twitter a .share-icon{background-position:0 0px;margin-left:25px}.__season .container-share li.google a .share-icon{background-position:0 -20px}.__season .container-share li.hatena a .share-icon{background-position:0 -40px}.__season .container-share li:last-child a{background:none;text-shadow:none;width:67px;height:59px;border-radius:0px;line-height:14px;font-size:10px;text-align:left}.widget_body{border:1px solid #000}.widget_body .heading-icon{padding-bottom:0;padding-left:44px}.widget_body .heading-icon::before{left:10px}.widget_body .nav-select-term{margin-top:0}.widget_body .container-tab{height:26px}.widget_body .container-tab .tab{height:26px;line-height:26px}.widget_body .list-popular-item .link-item{width:195px;-webkit-line-clamp:2;padding:0}.widget_body .list-popular-item .name-company{padding:5px 0 0 0}.widget_original{width:300px;height:250px;overflow:hidden}.widget_original .widget_body{width:298px;height:248px;overflow-x:hidden;overflow-y:scroll}.widget_original .nav-select-term{height:38px}.widget_original .list-popular-item li{padding-bottom:10px}.widget_middle{width:320px;height:100px;overflow:hidden}.widget_middle .widget_body{width:318px;height:98px;overflow:hidden}.widget_middle .rank-top{border-bottom:0;display:none}.widget_middle .list-popular-item .link-item{width:225px}.widget_middle .list-popular-item li{padding-top:6px;padding-bottom:0}.widget_middle .list-popular-item li .name-company{text-overflow:ellipsis;white-space:nowrap;width:225px;overflow:hidden}.widget_small{width:320px;height:50px;overflow:hidden}.widget_small .widget_body{width:318px;height:48px;overflow:hidden}.widget_small .rank-top{border-bottom:0;display:none}.widget_small .list-popular-item .link-item{width:225px;margin-top:3px}.widget_small .list-popular-item li{padding-top:1px;padding-bottom:0}
/*# sourceMappingURL=style.css.map */
