html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main,summary{display:block}.icon-download-mini{width:12px;height:12px;fill:#000}.icon-game{width:30px;height:20px}.icon-report{width:30px;height:20px}.icon-download{width:24px;height:23px}.icon-account{width:24px;height:23px}.icon-released{width:24px;height:23px}.icon-alert{fill:#ff5a00;width:34px;height:34px}.icon-alert.danger{fill:#ef0000}.icon-info{fill:#369be6;width:34px;height:34px}.icon-search{width:16px;height:16px}.icon-search.search-input{fill:#b7b7b7;position:absolute;margin-top:9px;margin-left:9px}.icon-link{fill:#369be6;width:20px;height:20px}.icon-close{fill:#ef0000;width:20px;height:20px}.icon-upload{width:20px;height:20px}.icon-limit{width:20px;height:20px;fill:#369be6}.icon-person{width:20px;height:30px;fill:#369be6}.icon-no-image{fill:#fff;background:#cecece;border-radius:2px}.icon-sandbox{fill:#ffd460;width:30px;height:30px}.icon-production{fill:#369be6;width:30px;height:30px}.icon-plus{fill:#369be6;width:25px;height:25px}.icon-plus.disabled{fill:#cecece}.icon-news{width:22px;height:22px}.icon-cloud{fill:#369be6;width:30px;height:30px}.icon-gear{fill:#fff;width:20px;height:20px}.icon-badge{position:absolute;top:50%;transform:translate(0, -50%);right:10px;width:20px;height:20px;line-height:20px;border-radius:10px;background-color:#369be6;box-sizing:border-box;color:#fff;text-align:center;font-size:11px}.icon-clear{display:inline-block;vertical-align:middle;width:16px;height:16px;border-radius:8px;background-image:url("../img/icon-check.png");background-size:10px auto;background-position:center center;background-repeat:no-repeat}.icon-clear.is-clear{background-color:#37b637}.icon-clear.is-unclear{background-color:#cecece}.icon-arrow{position:relative;display:inline-block;padding:0 0 0 16px;color:#000;vertical-align:middle;text-decoration:none}.icon-arrow::before{position:absolute;top:50%;transform:translate(0, -50%);left:0;content:"";display:block;background:url("../img/icon-arrow.png") 0 0 no-repeat;background-size:7px auto;width:7px;height:8px}.icon-arrow.bottom::before{transform:translate(0, -50%) rotate(90deg)}.button{border:1px solid #a6a9af;background-color:#f3f3f3;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:4px;background:linear-gradient(to bottom, #f3f3f3, #cfcfcf);box-shadow:0 1px 0 rgba(0,0,0,.2);box-sizing:border-box;display:inline-block;vertical-align:middle;font-family:inherit;font-size:12px;line-height:26px;padding:0 10px;text-align:center;cursor:pointer;text-decoration:none;color:#000}.button:hover{background:linear-gradient(to bottom, #f3f3f3, #b6b6b6)}.button:focus{outline:none}.button[disabled],.button.disabled{background:#cecece;color:#999;cursor:default}.button.blue{background:linear-gradient(to bottom, #369be6, #1a82cf);color:#fff;border:1px solid #1a82cf}.button.blue:hover{background:linear-gradient(to bottom, #1f90e3, #1774b9)}.button.blue[disabled],.button.blue.disabled{border:1px solid #a6a9af;background:#cecece;color:#999;cursor:default}.flat-button{border:1px solid #1f90e3;background-color:#369be6;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:4px;box-shadow:0 1px 0 rgba(54,155,230,.2);box-sizing:border-box;display:inline-block;vertical-align:middle;font-family:inherit;font-size:12px;line-height:26px;padding:0 10px;text-align:center;cursor:pointer;text-decoration:none;color:#fff}.flat-button:hover{background-color:#1a82cf}.flat-button:focus{outline:none}.flat-button[disabled],.flat-button.disabled{border:1px solid #a6a9af;background:#cecece;color:#999;cursor:default}.button-download{width:280px;line-height:18px;padding:9px 7px;font-family:inherit}.button-download-mini{width:20px;height:20px;padding:2px;line-height:17px}.button-login{width:70px;padding:0}.button-container-horizontal{display:flex;align-items:center}.button-container-horizontal .button:nth-child(n+2){margin-left:10px}.and-more{background:#f3f3f3;margin:20px 0;text-align:center;padding:5px;cursor:pointer}.and-more:hover{background:#dadada}.and-more .icon-andmore{fill:#747474;width:35px;height:35px;vertical-align:middle}.add-button-circle{cursor:pointer;display:flex;align-items:center;color:#4da6e9;font-size:13px}.add-button-circle svg{fill:#4da6e9;margin-right:5px}.add-button-circle:hover{color:#1a82cf}.add-button-circle:hover svg{fill:#1a82cf}.add-button-circle.disabled{cursor:default;color:#999}.add-button-circle.disabled svg{fill:#cecece}.link-within-page{display:inline-block;font-size:11px;color:#fff;background-color:#b7b7b7;border-radius:15px;padding:4px 12px 4px 9px;margin:20px 3px 3px 0;cursor:pointer}.link-within-page:hover{background-color:#9e9e9e}.projects-table{table-layout:fixed;width:100%}.projects-table tr{border-bottom:1px solid #cecece}.projects-table tr:nth-child(n+2):hover{background:#f0f0f0}.projects-table th{height:36px;font-weight:bold}.projects-table td{padding:15px 10px;cursor:pointer;white-space:nowrap}.projects-table td:nth-child(n+2){padding:0 10px}.projects-table td img{vertical-align:middle}.projects-table-th{position:relative;padding:0 20px;width:140px;box-sizing:border-box}.projects-table-th::before{height:10px;border-right:1px solid #cecece;content:"";color:#999;font-size:11px;position:absolute;bottom:0;left:0}.projects-table-status{position:relative;padding:0 20px;width:130px;box-sizing:border-box}.projects-table-status::before{height:10px;border-right:1px solid #cecece;content:"";color:#999;font-size:11px;position:absolute;bottom:0;left:0}.projects-table_name{display:flex;align-items:center}.projects-table_name span{flex:1;display:inline-block;vertical-align:middle;margin-left:10px;overflow:hidden}.projects-table_name .icon-no-image{width:20px;height:20px}.product-table{table-layout:fixed;width:100%;min-width:600px}.product-table caption{font-weight:bold;font-size:14px;margin-bottom:10px}.product-table tr{border-bottom:1px solid #cecece}.product-table tr:nth-child(n+2):hover{background:#f0f0f0}.product-table th{height:36px;font-weight:bold;box-sizing:border-box;position:relative;padding:10px 10px 10px 0}.product-table th:nth-child(n+2){padding:10px}.product-table th:nth-child(n+2)::before{height:10px;border-right:1px solid #cecece;content:"";color:#999;font-size:11px;position:absolute;bottom:0;left:0}.product-table th:last-child{width:220px}.product-table td{padding:15px 10px;cursor:pointer;word-break:break-all;word-break:break-word;word-wrap:break-word}.product-table td:first-child{padding:15px 10px 15px 0}.product-table td:last-child{padding:15px 30px 15px 10px}.product-table td img{vertical-align:middle;margin-right:10px}.product-table_ellipsis{text-overflow:ellipsis}.product-table_right{text-align:right}.product-table_link{margin-left:30px}.release-table{table-layout:fixed;width:100%;border:1px solid #b0b0b0;border-collapse:collapse}.release-table th{background-color:#f0f0f0;font-weight:bold}.release-table th,.release-table td{padding:10px 7px;line-height:15px;border:1px solid #cecece;word-break:break-all}.release-table th:nth-child(-n+2),.release-table td:nth-child(-n+2){width:120px;text-align:center}.release-table .release-table_note{line-height:19px}.release-table .release-table_note a{color:#369be6;text-decoration:none}.release-table .release-table_note a:hover{text-decoration:underline}.release-table_version>div{display:flex;align-items:center;justify-content:center}.release-table_version p{color:#369be6;margin-right:10px}table.report-table{width:100%;min-width:600px}table.report-table thead th{background:#dadada;font-weight:bold;font-size:14px}table.report-table thead .sub-header td{font-weight:bold}table.report-table td,table.report-table th{padding:10px;border:solid 1px #dadada}table.report-table tfoot .total-price{background:#f3f3f3}input[type=text],input[type=password],input[type=search],input[type=tel],input[type=url],input[type=email],input[type=date],input[type=datetime],input[type=number],input[type=datetime-local],input[type=month],textarea{border:1px solid #b0b0b0;padding:7px 10px;font-size:14px;box-sizing:border-box;border-radius:2px;box-shadow:inset 1px 1px 1px rgba(0,0,0,.2)}input[type=text]:disabled,input[type=password]:disabled,input[type=search]:disabled,input[type=tel]:disabled,input[type=url]:disabled,input[type=email]:disabled,input[type=date]:disabled,input[type=datetime]:disabled,input[type=number]:disabled,input[type=datetime-local]:disabled,input[type=month]:disabled,textarea:disabled{background:#f3f3f3}input[type=text].search,input[type=password].search,input[type=search].search,input[type=tel].search,input[type=url].search,input[type=email].search,input[type=date].search,input[type=datetime].search,input[type=number].search,input[type=datetime-local].search,input[type=month].search,textarea.search{padding-left:35px}textarea{line-height:21px;vertical-align:middle}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;padding:10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #b0b0b0;background:#eee;background:url("../img/icon-arrow-down.png") right 50% no-repeat;background-size:20px,100%;font-size:14px}select::-ms-expand{display:none}.form-container{position:relative;max-width:565px}.form-content{max-width:565px;margin-bottom:20px}.form-content legend,.form-content p,.form-content label{margin-bottom:10px;font-size:14px;line-height:15px;font-weight:bold;display:block}.form-content input[type=text],.form-content input[type=password],.form-content input[type=search],.form-content input[type=tel],.form-content input[type=url],.form-content input[type=email],.form-content input[type=datetime],.form-content input[type=number],.form-content textarea{width:100%}.form-content.side{display:inline-block;margin-right:10px;vertical-align:top}.form-content .side-label,.form-content .side-input-content{margin-bottom:5px}.form-content .side-label{font-size:13px;font-weight:500;display:inline-block;width:15%}.form-content .side-input-content,.form-content input[type=text].side-input-content{display:inline-block;width:85%}.readonly{display:block;width:100%;background-color:#f0f0f0;margin-bottom:20px;padding:10px;word-break:break-all;word-break:break-word;word-wrap:break-word;box-sizing:border-box}.checkbox-container{display:flex;align-items:center;width:140px;line-height:16px}input[type=checkbox]{display:inline-block;vertical-align:text-bottom;width:16px;height:16px;margin:0 10px 0 0;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;box-shadow:inset 1px 1px 1px rgba(0,0,0,.2);background:#fff;border:1px solid #b0b0b0}input[type=checkbox]:checked{background:#37b637 url("../img/icon-check.png") center center no-repeat;background-size:10px auto}label.checkbox,label.checkbox-text{cursor:pointer;position:relative;overflow:hidden;box-sizing:border-box}label.checkbox::after,label.checkbox-text::after{content:"";position:absolute;top:40%;left:6px;display:block;margin-top:-8px;width:6px;height:11px;border-right:3px solid #fff;border-bottom:3px solid #fff;z-index:1;transform:rotate(45deg)}label.checkbox input[type=checkbox],label.checkbox-text input[type=checkbox]{margin:0;padding:0;position:absolute;width:22px;height:22px;left:-40px;z-index:2;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:39px 0 #fff;border-radius:2px}label.checkbox input[type=checkbox]:checked,label.checkbox-text input[type=checkbox]:checked{box-shadow:none}label.checkbox input[type=checkbox]:checked:focus,label.checkbox-text input[type=checkbox]:checked:focus{box-shadow:39px 0 #f3f3f3;opacity:.1}label.checkbox input[type=checkbox]:focus,label.checkbox input[type=checkbox]:active,label.checkbox-text input[type=checkbox]:focus,label.checkbox-text input[type=checkbox]:active{box-shadow:39px 0 #fff}label.checkbox input[type=checkbox]:disabled,label.checkbox-text input[type=checkbox]:disabled{box-shadow:39px 0 #cecece}label.checkbox{width:22px;height:22px;border:1px solid #b0b0b0;background:#369be6;display:inline-block;border-radius:3px}label.checkbox-text{padding-left:28px;margin-right:20px;height:24px;display:inline-block;vertical-align:middle}label.checkbox-text::before{content:"";position:absolute;width:22px;height:22px;left:0;top:0;border:1px solid #b0b0b0;z-index:0;background:#369be6;box-sizing:border-box;border-radius:3px}label.checkbox-text input[type=checkbox]{width:20px;height:20px;box-shadow:41px 1px #fff}label.checkbox-text input[type=checkbox]:checked:focus{box-shadow:41px 1px #f3f3f3}label.checkbox-text input[type=checkbox]:focus,label.checkbox-text input[type=checkbox]:active{box-shadow:41px 1px #fff}label.checkbox-text input[type=checkbox]:disabled{box-shadow:41px 1px #cecece}input.editing,textarea.editing{border:2px solid #e01563;box-shadow:inset 2px 2px 2px rgba(224,21,99,.2)}.validate-error{background-color:#fddbef}.validate-error-text{display:block;color:#ef0000;margin-top:5px;font-weight:bold}.required-label{font-size:12px;background:#ff9049;padding:2px 10px;margin-left:10px;color:#fff;border-radius:2px;font-weight:300;vertical-align:top}.info-validate{display:block;color:#777;margin-top:5px}.error-message{background:#fddbef;display:block;padding-bottom:20px;color:#ef0000;padding:15px;border-radius:4px;font-weight:bold}.login{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:640px;height:550px;background:#f3f3f3}.login .error-message{width:100px;width:295px;margin:-15px auto 10px;padding:5px}.login .help_link{width:300px;margin:0 auto 20px;text-align:right;font-size:10px}.login a{color:#787878 !important;text-decoration:none}.login a.reset_password{margin-left:10px;font-size:14px;color:#000 !important;text-decoration:none}.login_form{background:#fff;margin:40px;padding:60px 20px 50px;text-align:center}.login_form input[type=text],.login_form input[type=email],.login_form input[type=password]{display:block}.login_form .recaptcha{width:300px;margin:0 auto 0}.login_copyright{background:#fff;display:block;text-align:center;padding:20px 0;font-size:11px;display:flex;justify-content:center;align-items:center}.login_copyright img{margin-right:20px}.login_text{width:300px;height:36px;margin:0 auto;box-sizing:border-box}.login_text.address{margin-bottom:10px}.login_text.password{margin-bottom:20px}.login_logo{display:block;margin:auto auto 40px}.agreement-header{background:#f3f3f3}.agreement-header .agreement-header-logo{max-width:1130px;margin:0 auto;padding:0 15px}.agreement-header .agreement-header-logo a{display:inline-block;margin:15px 0;height:36px}.agreement-header-signup{display:inline}.agreement-print-page-link{margin-left:130px}.agreement{max-width:1130px;margin:40px auto;padding:0 15px}.agreement h1{margin:20px 0 10px;font-weight:bold;font-size:20px;color:#353535}.agreement .heading-lv3{font-size:15px;font-weight:bold;line-height:19px;margin-bottom:10px;color:#353535}.agreement .heading-lv3:nth-child(n+2){margin-top:35px}.agreement p{margin-bottom:15px}.agreement ul{padding-left:10px;padding-bottom:10px;list-style-type:decimal}.agreement ul li{margin:10px}.agreement ul.parentheses li{list-style-type:none;list-style-position:inside;counter-increment:cnt}.agreement ul.parentheses li::before{display:marker;content:"(" counter(cnt) ") "}.terms-page{margin-top:18px;margin-left:18px}.terms-page .term-header-date{display:block;margin-bottom:15px}.terms-page .term-header-text{display:block;margin-bottom:20px}.terms-page .term-footer-title{display:block;margin-top:15px;margin-bottom:15px}.terms-page p{margin-bottom:15px;margin-left:15px}.terms-page p.sub-title{margin-top:15px}.terms-page .bold-text{font-weight:bold}.terms-page img{display:block}.terms-page ul{padding-left:30px;padding-bottom:10px;list-style-type:decimal}.terms-page ul li{margin:10px 0;line-height:1.8em}.terms-page ul.lower-alpha>li{list-style-type:lower-alpha}.terms-page ul.parentheses>li{list-style-type:none;list-style-position:inside;counter-increment:cnt}.terms-page ul.parentheses>li::before{display:marker;content:"(" counter(cnt) ") "}.terms-page ul.disc>li{list-style-type:disc}.terms-page table{width:100%}.terms-page table td,.terms-page table th{padding:10px;border:solid 1px #dadada}.terms-page table th{background:#f3f3f3;font-weight:bold;font-size:12px}.terms-page table tbody th{width:90px}.terms-page table tbody td{max-width:200px}.terms-page table tbody .logo-andapp{width:300px;height:82px}.terms-page table tbody .logo-dena{width:172px;height:72px}.terms-page table tbody .badge-andapp{width:300px;height:120px}.terms-top{margin-left:18px}.terms-top .text-link{font-size:12px}.terms-top p{margin-bottom:12px;margin-left:18px}.terms-top .term-title{margin-bottom:24px}.terms-top .sub-title{margin-left:48px}.terms-top .heading-text{margin-top:24px}.terms-top .heading-with-decoration-paygent{border-left-color:#ff9049}.terms-top .andapp-icon{color:#086a87}.terms-top .pdf-icon{color:#ff9049}.terms-top .icon{padding-right:5px;display:inline-block;font:normal normal normal 14px/1 FontAwesome}.terms-top .text-paygent{margin-top:20px;margin-left:0}.help-header{background:#f3f3f3}.help-header .help-header-logo{max-width:1130px;margin:0 auto;padding:0 15px}.help-header .help-header-logo a{display:inline-block;margin:15px 0;height:36px}.help{max-width:1130px;margin:40px auto;padding:0 15px}.help h1{margin:20px 0 10px;font-weight:bold;font-size:20px;color:#353535}.help .heading-lv3{font-size:15px;font-weight:bold;line-height:19px;margin-top:35px;margin-bottom:10px;color:#353535}.help p{margin-bottom:15px;font-size:1.1em;line-height:2em}.help .help-sample-image{width:300px}.http-error-page{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:640px;height:285px;background:#f3f3f3}.http-error-page .error-message{width:100px;width:295px;margin:-15px auto 10px auto;padding:5px}.http-error-page .return-top{display:block;margin-top:10px;font-weight:normal}.http-error-page h1{font-weight:bold}.http-error-page.forbidden{height:335px}.http-error-page.forbidden h1{margin-bottom:10px}.http-error-page.maintenance{height:353px}.http-error-page.maintenance h1{font-size:16px;margin-bottom:25px}.http-error-page.maintenance .period{font-weight:bold;margin-bottom:10px}.http-error-page.maintenance .contact-mail{color:#369be6;margin-top:5px}.http-error-massage{background:#fff;margin:40px;padding:40px 20px 50px;text-align:center}.http-error-massage input[type=text],.http-error-massage input[type=email],.http-error-massage input[type=password]{display:block}.reset-password-header{background:#f3f3f3}.reset-password-header .reset-password-header-logo{max-width:1130px;margin:0 auto;padding:0 15px}.reset-password-header .reset-password-header-logo a{display:inline-block;margin:15px 0;height:36px}.reset-password{max-width:1130px;margin:15px auto;padding:0 15px}.reset-password h1{margin:20px 0 10px;font-weight:bold;font-size:20px;color:#353535}.reset-password p{margin-bottom:15px;font-size:14px;line-height:15px;display:block}.reset-password span.title{width:150px;margin-top:10px;display:block;float:left}.reset-password span.input-form{width:700px;display:inline-block}.reset-password .reset_password_text{width:300px;height:36px}.reset-password .accounts-change-password .check-password-error{display:none}.reset-password .accounts-change-password .not-match-error{background-color:#fffc9c}.reset-password .accounts-change-password .not-match-error-text{color:#ff5a00;font-weight:bold}table.reset-password-table{width:100%;min-width:600px}table.reset-password-table thead th{background:#dadada;font-size:14px}table.reset-password-table thead .sub-header td{font-weight:bold}table.reset-password-table td,table.reset-password-table th{padding:10px;border:solid 1px #dadada}table.reset-password-table tfoot .total-price{background:#f3f3f3}html,body{font-family:"ヒラギノ角ゴシック","Hiragino Sans","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ","Meiryo","ＭＳ Ｐゴシック","MS PGothic";font-size:13px;line-height:18px}.andapp-ds-footer{background:#f3f3f3;padding:18px 20px;display:flex}.andapp-ds-footer_copyright{width:260px;height:100%}.andapp-ds-footer_copyright small{display:block;font-size:11px;line-height:24px}.andapp-ds-footer_copyright a{display:block;float:left;margin-right:20px}.andapp-ds-footer_copyright img{width:60px;vertical-align:middle}.andapp-ds-footer_links{flex:1;vertical-align:middle;line-height:24px}.andapp-ds-footer_links li{float:left;margin-bottom:10px}.andapp-ds-footer_links li:not(:last-child){margin-right:25px}.andapp-ds-footer_links a{text-decoration:none}.andapp-ds-footer_links a:hover{color:#369be6}
