﻿.spoofing-dialog{position:fixed;top:0;left:50%;z-index:10000;margin-left:-150px;width:300px;background-color:rgba(200,0,0,0.5);border-radius:0 0 6px 6px}.spoofing-dialog>div{padding:10px 0;color:#FFF;text-align:center;font-size:20px;font-weight:bold}.oauth2-hidden-small{display:inline}@media screen and (max-width: 500px){.oauth2-hidden-small{display:none}}.oauth2-visible-small{display:none}@media screen and (max-width: 500px){.oauth2-visible-small{display:block}}.oauth2-body{font-family:"HelveticaNeue", helvetica, Arial, "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", Meiryo, "メイリオ", sans-serif;background-color:#FFF;margin:0 auto}.oauth2-header{padding:20px 15px;display:flex;justify-content:space-between;max-width:900px;margin:0 auto}.oauth2-header.is-login-required .oauth2-header__brand{width:100%}@media screen and (max-width: 500px){.is-spoofing .oauth2-header{margin-top:46px}}.oauth2-header__brand{display:inline-block}.oauth2-header__brand-image{height:30px}@media screen and (max-width: 500px){.oauth2-button-user__name{padding:3px 20px 0}}.oauth2-content{margin-bottom:20px;max-width:900px}.oauth2-app-title{width:60%;margin-top:0;line-height:1.3;float:left}@media screen and (max-width: 500px){.oauth2-app-title{width:100%;float:none;font-size:18px}}.oauth2-authorize{width:60%;float:left}@media screen and (max-width: 500px){.oauth2-authorize{width:100%}}@media screen and (max-width: 500px){.oauth2-authorize__note{padding:14px}}.oauth2-authorize-select{margin:30px 0}@media screen and (max-width: 500px){.oauth2-authorize-select{margin:0 0 20px}}.oauth2-authorize-select__terms{margin-bottom:20px}@media screen and (max-width: 500px){.oauth2-authorize-select__button{font-size:14px;border-radius:4px}}.oauth2-app-info{width:calc(100% - 60% - 20px);float:right;border-left:1px solid #CCC;padding-left:20px}@media screen and (max-width: 500px){.oauth2-app-info{width:100%;float:none;border-left:0;padding-left:0;margin:20px 0;display:flex;border-bottom:solid 1px #ddd}}@media screen and (max-width: 500px){.oauth2-app-info__icon+.oauth2-app-info__items{margin-left:20px;width:calc(100% - 128px)}}.oauth2-app-info__icon{display:block;width:128px;height:128px;margin-bottom:10px}.oauth2-app-info__title{margin-top:0;line-height:1.3}@media screen and (max-width: 500px){.oauth2-app-info__title{font-size:18px;margin-bottom:0}}.oauth2-app-info__list dd+dt{margin-top:10px}@media screen and (max-width: 500px){.oauth2-app-info__list dt{display:none}}@media screen and (max-width: 500px){.oauth2-app-info__list dd{font-size:10px;margin-bottom:10px}}.oauth2-footer{background:#888;color:#222;border-top:1px solid #666;margin:0 auto;clear:both}.copyright.is-oauth2{padding:20px 0;text-align:center}.copyright.is-oauth2 .copyright__divider,.copyright.is-oauth2 .copyright__license{display:none}
