/*メイン画面--------------------------------------------------------------------------------------------------------------*/
div.disclaimerContents ,
div.nameDisplayFg {
    /*    width: 800px;*/
    margin: 20px 0px 20px 30px;
    text-align: left;
    font-size: 1.2em;
}
span.menuLeft{
    display: block;
    float: left;
    margin-left: 10px;
}

div.formCaption{
    margin: 40px 20px 0 20px;
    font-size: 2.1em;
    text-align: left;
    vertical-align: middle;
    text-indent: 10px;
    line-height: 45px;
    background: url(../../pages/login/images/form_caption.jpg) right top;
    height: 45px;
    color: #FF6666;
}
form.frmLogin{
    /*margin: 100px 20px 20px 20px;*/
    /*padding: 20px 300px 20px 300px;*/
    width:100%;
    border: none;
    background: none;
}
form.frmLogin input,
form.frmLoginAddUser input{
    width: 300px;
    font-size: 1.5em;
    padding:5px;
}
form.frmLogin label{
    font-size: 1.5em;
    font-weight: bold;
    color: #000000;
}

form.frmLogin label.debug{
    color: #ffffff;
}

dl{
    margin-left: 45px;
}
dd{
    margin: 5px 0 15px 0;
}
/*button#btnlogin{
    background-image: url(../../pagecommon/images/button/button.png);
    background-color: transparent;
    width: 77px;
    height: 32px;
    margin: 5px 0 0 200px;
    font-size: 1.5em;
    color: #93CACF;
    border:none;
}*/
/*button#btnlogin:hover{
    color: #FF9900;
}*/

div.addUserA{
    padding-top: 20px;
}
a.addUserA{
    margin-left: 80px;
}
/*ユーザー追加画面--------------------------------------------------------------------------------------------------------------*/
div.floatDivLeft{
    width: 300px;
    float: left;
}
div.floatDivRight{
    margin-left: 300px;
}
div.divClear{
    clear: both;
}
dl.dlAddUser{
    margin-left: 10px;
}
imput.hidKyoshokuCode{
}
imput.txtKyoshokuName{
    width: auto;
}
button.btnKyoshokuRefer,
button.btnKyoshokuDelete{
    margin:0 0 0 5px;
    padding-top: 2px;
    padding-bottom: 2px;
}

div.formLogo{
    float: left;
}
tr.trBgHorizon{
    height: 100px;
}
img.imgBgHorizon{
    margin-top: 50px;
    margin-left: -1px;
}

/**forIE6or7**/
button.btnKyoshokuRefer,
button.btnKyoshokuDelete{
    *padding:0;
}
button.btnKyoshokuRegister{
    margin:0;
}

.formError .formErrorContent {
    width: 210px;
}

.divChangeTemporaryPasswordNotice {
    margin-bottom: 30px;
}

#divChangeTemporaryPassword dl {
    margin-left: 20px;
    margin-right: 50px;
    font-size: 1.2em;
}

#divChangeTemporaryPassword dt {
    font-weight: bold;
}

div.footer{
    height: 40px;
}

#txtChangeTemporaryPassword {
    width: 300px;
}

#txtChangeTemporaryPasswordRetype {
    width: 300px;
}

div.loginMaintenanceTop{
    font-size:14px;
    font-weight: bold;
    /*margin: 50px 0px 0px 370px;*/
    margin-top: 50px;
    margin-left: 59px;
    margin-right: 267px;
    width:100%;
    /*color: blue;*/
}
div.loginMaintenance{
    font-size: 14px;
    /*margin: 5px 0px 0px 370px;*/
    margin-top: 5px;
    margin-left: 59px;
    margin-right: 267px;
    width:100%;
}

span.statusStart{
    color: red;
    font-size: 14px;
}
span.statusEnd{
    color: black;
    font-size: 14px;
}

tr.maintenanceTr{
    /*font-size: 1.4em;*/
    background: url(../../pages/login/images/line.gif)  repeat-x scroll left bottom transparent;
    line-height: 1.5;
}
td.maintenanceTdTime{
    /*font-size: 1.4em;*/
}
div.nowMaintenance{
    /*margin: 50px 0px 50px 370px ;*/
    width: 500px;
}

span.nowMaintenance{
    font-size: 14px;
}

.ed-button{
    height:40px;
    width:314px;
    font-size: 2em;
    margin-left: 26px;
}

div.pagecenter {
    margin: 30px auto;
    width: 322px;
}

div.pagecenter input {
    background-color: #FFFFFF;
    background-image: none;
    border: none;
}
div.pagecenter input:hover {
    background-color: #FFFFFF;
    background-image: none;
}

div.pagecenter button img {
    margin: 2px 0 0 5px;
}

div.header {
    /*//background-image: url(../../pagecommon/images/header/background.png);*/
    /*//background-repeat: repeat-x;*/
    width: 100%;
    min-height: 102px;
    margin-left: 0;
    position: relative;
}
div.headerLogo {
    position: absolute;
}

div.headerSchoolName{
}
div.headerTitle{
    padding-top: 0px;
}

/* ヘッダー左（ロゴ、タイトル、大学名） */
div.headerLeft {
    float: left;
    padding-left: 10px;
}

td.loginLeft{
    width:50%;
}
td.loginRight{
    width:50%;
}

#movie-modal{padding:20px 20px 0 20px;width:640px}#movie-modal #close-btn{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;position:absolute;top:-25px;right:-25px;cursor:pointer}#movie-modal iframe{margin-bottom:20px}#header-beginner{overflow:hidden;*zoom:1;background:#444;color:#fff;padding:0 10px;font-size:14px}#header-beginner .header-beginner-content{width:994px;margin:0 auto}#header-beginner:after{content:"";display:table;clear:both}#header-beginner .title{display:inline-block;line-height:50%;padding:0;margin:0 10px 0 0}#header-beginner .beginner-item-list{display:inline-block;margin:0}#header-beginner .beginner-item{display:inline-block;border:1px solid #fff;border-radius:3px;background:#4d4d4d;padding:3px 6px;margin:5px 8px 5px 0}#header-beginner .beginner-item a{color:#fff;text-decoration:none}#header-beginner .beginner-item a:hover{opacity:0.7}#header-beginner .btn-content-close{float:right;display:inline-block;padding:10px 0 0 25px;background:url(/assets/common/btn_beginner_close-acc005d53a3c5db2e5854fe4d56a8aff.png) no-repeat 0 9px;color:#fff}#header-beginner .btn-content-close:hover{opacity:0.7}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}mf-icon-account:before{content:"\e91a"}.mf-icon-asset:before{content:"\e91b"}.mf-icon-cog:before{content:"\e91c"}.mf-icon-home:before{content:"\e91d"}.mf-icon-horizontal-bar-chart:before{content:"\e91e"}.mf-icon-line-chart:before{content:"\e91f"}.mf-icon-pie-chart:before{content:"\e920"}.mf-icon-no1:before{content:"\e90c"}.mf-icon-no2:before{content:"\e90d"}.mf-icon-no3:before{content:"\e90e"}.mf-icon-no4:before{content:"\e90f"}.mf-icon-alert:before{content:"\e900"}.mf-icon-book:before{content:"\e901"}.mf-icon-car:before{content:"\e902"}.mf-icon-commodity:before{content:"\e903"}.mf-icon-down:before{content:"\e904"}.mf-icon-fashion:before{content:"\e905"}.mf-icon-food:before{content:"\e906"}.mf-icon-help:before{content:"\e907"}.mf-icon-hobby:before{content:"\e908"}.mf-icon-hospital:before{content:"\e909"}.mf-icon-housing:before{content:"\e90a"}.mf-icon-insurance:before{content:"\e90b"}.mf-icon-other:before{content:"\e910"}.mf-icon-right:before{content:"\e911"}.mf-icon-social:before{content:"\e912"}.mf-icon-special:before{content:"\e913"}.mf-icon-tax:before{content:"\e914"}.mf-icon-ticket:before{content:"\e915"}.mf-icon-transmission:before{content:"\e916"}.mf-icon-transportation:before{content:"\e917"}.mf-icon-up:before{content:"\e918"}.mf-icon-utility:before{content:"\e919"}body{font-family:"Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "Meiryo", "メイリオ", "MS PGothic", "Osaka", arial, helvetica, clean, sans-serif;-webkit-text-size-adjust:100%;text-size-adjust:100%}body.before-login{border:none}body.sp-page #header,body.sp-page #push,body.sp-page #footer-sp{display:none}.ie9 body{border-top:#fff solid 5px}#main-container{margin-top:20px}#main-container.margin-top-zero{margin-top:0}#main-container .main-container-margin-top{margin-top:20px}.ie8 #header-container header .logo{width:268px}@media (max-width: 994px){#header{max-width:100%}}#header-container{padding:0;position:relative;z-index:1}@media (min-width: 994px){#header-container{box-shadow:0 2px 1px rgba(0,0,0,0.24)}}@media (min-width: 490px){#header-container{height:125px}}#header-container .header-inner-container{width:1200px;margin:0 auto}@media (max-width: 1230px){#header-container .header-inner-container{width:994px}}@media (max-width: 994px){#header-container .header-inner-container{width:100%}}@media (max-width: 490px){#header-container .header-inner-container{width:100%}}#header-container .logo{float:left;padding:15px 0 0 0}@media (max-width: 994px){#header-container .logo{margin-left:10px}}#header-container .logo .logo-image{width:200px;height:35px}#header-container .logo .logo-image-wide{max-height:35px}#header-container .home-app-no1{margin:5px 0 0 25px}#header-container .global-menu{margin-top:18px;width:1200px;height:45px}@media (max-width: 1230px){#header-container .global-menu{width:994px}}@media (max-width: 994px){#header-container .global-menu{width:100%}}#header-container .global-menu ul{list-style:none;display:block;*zoom:1;margin:0}#header-container .global-menu ul li{list-style-image:none;list-style-type:none;margin-left:0}#header-container .global-menu ul:after{content:"";display:table;clear:both}#header-container .global-menu ul .global-menu-item{position:relative;line-height:50px;margin-top:0px;float:left;text-align:center;width:130px}#header-container .global-menu ul .global-menu-item a{display:block;color:#333;height:50px;box-sizing:border-box}#header-container .global-menu ul .global-menu-item a:hover{text-decoration:none}#header-container .global-menu ul .global-menu-item a.active{color:#000000;border-bottom:5px solid #000000;text-decoration:none}@media (max-width: 490px){#header-container .global-menu ul .global-menu-item a.active{border-bottom:none}}#header-container .global-menu ul .global-menu-item a.active i{color:#000000}#header-container .global-menu ul .global-menu-item i{color:#999;margin-right:5px;font-size:20px;vertical-align:-3px}@media (max-width: 994px){#header-container .global-menu ul{width:100%}}@media (max-width: 820px){#header-container .global-menu ul .global-menu-item{width:auto;margin:0 5px}}@media (max-width: 490px){#header-container .global-menu{width:100%}#header-container .global-menu .global-menu-item i{display:none}}#header-container .upper-contents{*zoom:1;height:58px}#header-container .upper-contents:after{content:"";display:table;clear:both}@media (max-width: 994px){#header-container .upper-contents .right-nav{padding-right:10px}}@media (max-width: 490px){#header-container .upper-contents .right-nav{display:none}}#header-container .cm_link{float:right;margin:30px 0 0 0}#header-container .cm_link a{color:#000;text-decoration:underline}#header-container .cm_link a:hover{color:#aaa;text-decoration:none}#header-container .right-nav-setting{min-width:60px}#header-container .right-nav,#header-container .logout-nav{float:right;display:inline}#header-container .menu-items{margin:15px 0 15px 0}#header-container .menu-items .menu-item{margin-left:2px}#header-container .menu-items .menu-item a{text-decoration:none;color:#333}#header-container .menu-items .menu-item a:hover{text-decoration:underline}@media (max-width: 768px){#header-container .menu-items .sp{display:none}}#header-container .menu-items .new-arrival-notification,#header-container .menu-items .menu-item{float:left;list-style:none;padding:15px 0 0 20px}#header-container .menu-items .new-arrival-item,#header-container .menu-items .no-new-arrival-item{border-radius:4px;width:28px;height:22px;display:block;margin-top:-6px;padding-top:6px;color:#fff;text-align:center;background:#E51C23}#header-container .menu-items .new-arrival-item:hover,#header-container .menu-items .no-new-arrival-item:hover{text-decoration:none}#header-container .menu-items .no-new-arrival-item{background:#ddd}#header-container .pull-right a{text-decoration:underline}#header-container .pull-right .home-sign-btn{text-align:right}#header-container .pull-right .home-sign-btn li{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}#header-container .pull-right .home-sign-btn li .home-signup-btn{color:#FE9626}#header-container .pull-right .home-sign-btn li .home-signin-btn:hover{text-decoration:none}.notification-wrp{margin-top:0;background-color:#fff8dc;text-align:center;padding:0.5em 0}.notification-wrp.before-login-notification{background:#f6f6f6;width:100%}.notification-wrp.before-login-notification a{color:#666}.notification-wrp.before-login-notification .container,.notification-wrp.before-login-notification #header-container-before-login .container,#header-container-before-login .notification-wrp.before-login-notification .container,.notification-wrp.before-login-notification #footer #footer-container .container,#footer #footer-container .notification-wrp.before-login-notification .container{text-align:right}@media screen and (max-width: 767px){.notification-wrp.before-login-notification .container,.notification-wrp.before-login-notification #header-container-before-login .container,#header-container-before-login .notification-wrp.before-login-notification .container,.notification-wrp.before-login-notification #footer #footer-container .container,#footer #footer-container .notification-wrp.before-login-notification .container{width:290px}}#floating-sub_account_group-box{border:none}#floating-sub_account_group-box select::-ms-expand{display:none}#floating-sub_account_group-box select{-moz-appearance:button;-webkit-appearance:button;font-size:12px;background:url("/assets/common/icon_link_list_arrow.png") no-repeat;background-position:right 0 top 3px;border:none;height:auto;line-height:1;outline:none;padding:0 0 2px;margin:0;width:100%;text-indent:0.01px;text-overflow:'';-moz-appearance:none}#floating-sub_account_group-box select:hover{background-color:#e1e8ed}#functions-menu-container{clear:both;background:#f7f7f7}#functions-menu-container .functions-menu-container{width:1200px;margin:0 auto}@media (max-width: 1230px){#functions-menu-container .functions-menu-container{width:994px}}@media (max-width: 994px){#functions-menu-container .functions-menu-container{width:100%}}#functions-menu-container .functions-menu-container li{display:inline-block;height:53px}#functions-menu-container .functions-menu-container li:first-child{margin-left:23px}#functions-menu-container .functions-menu-container li a{display:block;line-height:54px;vertical-align:middle;margin-right:70px;color:#333;text-decoration:none}@media (max-width: 768px){#functions-menu-container .functions-menu-container li a{margin-right:20px}}#functions-menu-container .functions-menu-container li a:hover{text-decoration:underline}#functions-menu-container .functions-menu-container .profile-menu-item{margin-right:35px}#functions-menu-container .functions-menu-container .active{color:#000000}.mf-floating-sub-account-box{display:block;margin:0}#header .bedore-login-title{background:#f6f6f6}#header .bedore-login-title h1{font-size:13px;line-height:1.6;padding:5px 0;text-align:right;font-weight:normal}#header-container-before-login{background:#fff}@media (min-width: 994px){#header-container-before-login .container,#header-container-before-login #footer #footer-container .container,#footer #footer-container #header-container-before-login .container{width:1200px}}#header-container-before-login header{overflow:hidden;*zoom:1;padding:25px 0}@media screen and (max-width: 994px){#header-container-before-login .container,#header-container-before-login #footer #footer-container .container,#footer #footer-container #header-container-before-login .container{width:100%}}#header-container-before-login .container .breadcrumbs-wrp,#header-container-before-login #footer #footer-container .container .breadcrumbs-wrp,#footer #footer-container #header-container-before-login .container .breadcrumbs-wrp{clear:both}#header-container-before-login .container .breadcrumbs-wrp ul,#header-container-before-login #footer #footer-container .container .breadcrumbs-wrp ul,#footer #footer-container #header-container-before-login .container .breadcrumbs-wrp ul{float:left}#header-container-before-login .container .breadcrumbs-wrp ul span,#header-container-before-login #footer #footer-container .container .breadcrumbs-wrp ul span,#footer #footer-container #header-container-before-login .container .breadcrumbs-wrp ul span{font-size:10px}#header-container-before-login .logo{float:left;padding-top:10px}#header-container-before-login .logo .logo-image{width:200px;height:35px;margin-bottom:5px}#header-container-before-login .logo .logo-image-wide{max-height:35px;margin-bottom:5px}#header-container-before-login .logo .title{color:#333;font-size:10px;font-weight:normal}#header-container-before-login ul{margin:0;padding:0;float:right}#header-container-before-login ul li{list-style:none;margin:0;padding:0;display:inline-block}#header-container-before-login ul li li{list-style-image:none;list-style-type:none;margin-left:0}#header-container-before-login ul li{list-style:none;margin:0;padding:0;font-size:14px;line-height:1.6;line-height:35px}#header-container-before-login ul li li{list-style-image:none;list-style-type:none;margin-left:0}#header-container-before-login ul li+li{margin-left:15px}#header-container-before-login ul li.signin{margin-left:50px}@media screen and (max-width: 994px){#header-container-before-login ul li.signin{margin-left:30px}}#header-container-before-login ul li.signup{margin-left:20px}#header-container-before-login ul li.signup a{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;border-radius:5px;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YxODgyNiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2UyNzUwZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==");background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f18826), color-stop(100%, #000000));background-image:-webkit-linear-gradient(top, #f18826, #000000);background-image:linear-gradient(to bottom, #f18826, #000000);font-size:14px;line-height:1.6;box-shadow:1px 1px 1px rgba(0,0,0,0.1);width:150px;height:35px;line-height:35px;color:#fff;text-align:center}#header-container-before-login ul li.signup a:hover,#header-container-before-login ul li.signup a:active,#header-container-before-login ul li.signup a:focus{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YxODgyNiIgc3RvcC1vcGFjaXR5PSIwLjc1Ii8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZTI3NTBmIiBzdG9wLW9wYWNpdHk9IjAuNzUiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=");background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(241,136,38,0.75)), color-stop(100%, rgba(226,117,15,0.75)));background-image:-webkit-linear-gradient(top, rgba(241,136,38,0.75), rgba(226,117,15,0.75));background-image:linear-gradient(to bottom, rgba(241,136,38,0.75), rgba(226,117,15,0.75));text-decoration:none}@media screen and (max-width: 994px){#header-container-before-login ul li.user-voice{display:none}}#header-container-before-login ul li a{color:#333}@media screen and (max-width: 994px){#header-container-before-login .hidden-sp-tablet{display:none}}#footer{margin-top:20px}#footer #pagetop-button{margin-top:20px;text-align:right}#footer #footer-container{background-color:#f6f6f6}@media screen and (max-width: 994px){#footer #footer-container .container{padding-top:20px;width:100%}}#footer #footer-container footer{padding:20px 0}#footer #footer-container footer nav{display:inline-block;vertical-align:top;*vertical-align:auto;*zoom:1;*display:inline;margin:0 40px 20px 20px}#footer #footer-container footer nav p{font-size:13px;line-height:1.6;margin-bottom:10px;font-weight:bold}#footer #footer-container footer nav ul{margin:0;padding:0}#footer #footer-container footer nav ul li{list-style:none;margin:0;padding:0;display:block}#footer #footer-container footer nav ul li li{list-style-image:none;list-style-type:none;margin-left:0}#footer #footer-container footer nav ul>li{position:relative;padding-left:1em;color:#666;margin-bottom:10px}#footer #footer-container footer nav ul>li:before{content:"\f105";font-family:"FontAwesome";font-size:120%;line-height:1.2;position:absolute;left:0;color:#000000}#footer #footer-container footer nav ul>li a{color:#666}#footer #footer-container footer nav:last-child{margin-right:0}#footer #copyright,#footer #footer-sp .copyright,#footer-sp #footer .copyright{font-size:12px;line-height:1.6;margin-bottom:0px;padding:8px 0;width:100%;color:#666;text-align:center}@media print{#footer{display:none}#floating-feedback-box{display:none}}#footer-sp{color:#fff;text-align:center}#footer-sp ul{margin:0}#footer-sp .footer-sp-container{background:#999999;padding-top:30px}#footer-sp .heading-footer-sp{font-size:15px;font-weight:normal;margin-bottom:20px}#footer-sp .footer-sp-item{list-style:none;font-size:13px;margin-bottom:10px}#footer-sp .footer-sp-item a{color:#fff}#footer-sp .copyright{color:#000;font-size:10px;padding-bottom:10px}.home-top-movie{position:relative;overflow:hidden;height:700px;min-width:994px;font-family:"Avenir Next", "Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", "遊ゴシック", YuGothic, sans-serif}.home-top-movie::before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:url(../../pages/login/images/bg_movie_dot-954273e673afbd26481000d1aa2dcf1b.png);z-index:2}.home-top-movie-frame{position:relative;width:100%;padding-top:56.25%}.home-top-movie-frame iframe{position:absolute;top:0;right:0;width:100%;height:100%;min-width:994px;z-index:1}.home-top-movie-btn-entry{height:72px;background:#fff;color:#3b8dcd;border:#fff 3px solid;line-height:69px}.home-top-movie-btn-entry:hover{background:#38a9f6;color:#fff}.home-top-container{position:absolute;width:100%;height:100%;background-color:transparent;top:0;left:0;z-index:3}.home-top-preface{color:#fff;font-size:20px;font-weight:600;text-align:center;margin:124px 0 46px}.home-top-sub-title{color:#fff;font-size:58px;font-weight:600;text-align:center;margin-bottom:48px}.home-top-video-ctrl{display:block;margin:0 auto 48px;width:56px;cursor:pointer;-webkit-transition:.4s;transition:.4s}.home-top-video-ctrl:hover{opacity:.8}.home-top-btn-conversion{font-size:20px;font-weight:600;display:inline-block;padding:10px 60px;text-align:center;-webkit-transition:.3s;transition:.3s;color:#000000;border-radius:100px;background-color:#fff}.home-top-btn-conversion:hover{text-decoration:none;color:#fff;background-color:#000000}.home-top-btn-conversion:focus{text-decoration:none;color:#fff;background-color:#000000}.home-top-btn-conversion:active{text-decoration:none;color:#fff;background-color:#000000}.home-top-youtube-modal{width:600px;min-height:486px}.home-top-modal-title{font-size:15px;font-weight:600}.home-top-modal-header{padding:16px 20px}.home-top-modal-body{padding:16px 20px 0}.home-top-modal-youtube-frame{position:relative;width:100%;padding-top:56.25%;margin-bottom:24px}.home-top-modal-youtube-frame iframe{position:absolute;top:0;right:0;width:100%;height:100%}.home-top-modal-footer{border:0;background-color:#fff;padding:0}.home-top-modal-btn-conversion{border-radius:100px;font-size:20px;padding:16px 80px;font-weight:600;display:inline-block;color:#fff;text-align:center;-webkit-transition:.3s;transition:.3s;background-color:#000000}.home-top-modal-btn-conversion:hover{text-decoration:none;background-color:#000000;color:#fff}.home-top-modal-btn-conversion:focus{text-decoration:none;background-color:#000000;color:#fff}.home-top-modal-btn-conversion:active{text-decoration:none;background-color:#000000;color:#fff}.home-top-video-pr{color:#fff;font-size:24px}.home-top-video-pr-icon{height:28px}.home-top-banner-container{text-align:center;background-color:#f3f5f7;padding:20px 0}.home-top-banner{display:inline-block}.img_new_feature{width:28px}#cf-manual-entry{width:100%}@media (min-width: 1200px){#cf-manual-entry{*zoom:1}#cf-manual-entry:after{content:"";display:table;clear:both}}#cf-manual-payment-entry{width:100%;font-size:14px}#cf-manual-payment-entry .background{background-color:#F6F6F6;padding:15px}#cf-manual-payment-entry .background form#js-cf-manual-payment-entry-form{margin:0}#cf-manual-payment-entry .background .control-group-left{float:left;width:100%}@media (min-width: 1200px){#cf-manual-payment-entry .background .control-group-left{width:350px}}#cf-manual-payment-entry .background .control-group-left .payment-unit{display:inline-block;vertical-align:middle;padding:2px 0 0 10px}#cf-manual-payment-entry .background .control-group-left .category-contents .btn-group{display:inline-block;height:35px;padding-right:22px}#cf-manual-payment-entry .background .control-group-left .category-contents .btn-group span{position:absolute;right:10px}#cf-manual-payment-entry .background .control-group-left .category-contents .btn_m_ctg,#cf-manual-payment-entry .background .control-group-left .category-contents .btn_l_ctg{width:164px}@media (min-width: 1200px){#cf-manual-payment-entry .background .control-group-left .category-contents .btn_m_ctg,#cf-manual-payment-entry .background .control-group-left .category-contents .btn_l_ctg{width:150px}}#cf-manual-payment-entry .background .control-group-left .category-contents .btn_m_ctg a,#cf-manual-payment-entry .background .control-group-left .category-contents .btn_l_ctg a{width:100%}#cf-manual-payment-entry .background .control-group-left .category-contents .btn_m_ctg .dropdown-menu,#cf-manual-payment-entry .background .control-group-left .category-contents .btn_l_ctg .dropdown-menu{top:25px}#cf-manual-payment-entry .background .control-group-left .category-contents .btn_m_ctg .dropdown-menu a,#cf-manual-payment-entry .background .control-group-left .category-contents .btn_l_ctg .dropdown-menu a{width:150px;padding-right:0}#cf-manual-payment-entry .background .control-group-left .category-contents .btn_m_ctg .dropdown-menu .sub_menu,#cf-manual-payment-entry .background .control-group-left .category-contents .btn_l_ctg .dropdown-menu .sub_menu{top:0}#cf-manual-payment-entry .background .control-group-left .payment-amount{float:left;width:90%;height:24px;padding-top:2px;text-align:left;box-sizing:border-box}#cf-manual-payment-entry .background .control-group-left label.error{width:90%;float:left}@media (min-width: 1200px){#cf-manual-payment-entry .background .control-group-right{float:right;width:210px}}#cf-manual-payment-entry .background .control-group-right .input-date{margin-top:4px;float:left;display:table-cell;text-align:left;width:170px}@media (min-width: 1200px){#cf-manual-payment-entry .background .control-group-right .input-date{display:block;width:200px}}#cf-manual-payment-entry .background .control-group-right .input-date span{padding-left:25px}#cf-manual-payment-entry .background .control-group-right .input-date p#js-cf-manual-payment-entry-calendar{cursor:pointer}#cf-manual-payment-entry .background .control-group-right .input-date p#js-cf-manual-payment-entry-calendar i.icon-calendar{color:gray}#cf-manual-payment-entry .background .control-group-right .source-container{float:right;width:190px}@media (min-width: 1200px){#cf-manual-payment-entry .background .control-group-right .source-container{clear:both;float:none;display:block;width:100%;padding-top:7px}}#cf-manual-payment-entry .background .control-group-right .source-container .source-label{vertical-align:top;display:inline-block;margin-top:3px}@media (min-width: 1200px){#cf-manual-payment-entry .background .control-group-right .source-container .source-label{margin-top:0}}#cf-manual-payment-entry .background .control-group-right .source-container select{width:132px;margin:-3px 0 0 14px}@media (min-width: 1200px){#cf-manual-payment-entry .background .control-group-right .source-container select{display:inline-block;margin-top:-5px;width:149px}}#cf-manual-payment-entry .background .control-group{clear:both;display:table;width:100%;height:32px;margin-bottom:5px;margin-top:0}#cf-manual-payment-entry .background .control-group .right-column p{height:32px;display:table-cell;vertical-align:middle;margin-bottom:0}#cf-manual-payment-entry .background .control-group .right-column input{width:100%;height:28px;box-sizing:border-box}#cf-manual-payment-entry .background .control-group .right-column input::-ms-clear{display:none}#cf-manual-payment-entry .background .control-group .right-column input.align-left{text-align:left}#cf-manual-payment-entry .background .control-group .right-column input.align-right{text-align:right}#cf-manual-payment-entry .background .control-group .right-column input[type=number]::-webkit-inner-spin-button,#cf-manual-payment-entry .background .control-group .right-column input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#cf-manual-payment-entry .background .control-group .right-column select{width:100%;height:28px;box-sizing:border-box}#cf-manual-payment-entry .background .control-group .right-column ul.main_menu,#cf-manual-payment-entry .background .control-group .right-column ul.sub_menu{top:24px;min-width:140px}#cf-manual-payment-entry .background .control-group .right-column ul.main_menu a,#cf-manual-payment-entry .background .control-group .right-column ul.sub_menu a{text-align:left}#cf-manual-payment-entry .background .control-group .right-column ul.main_menu ul.sub_menu,#cf-manual-payment-entry .background .control-group .right-column ul.sub_menu ul.sub_menu{top:0px}#cf-manual-payment-entry .background .control-group .right-column ul.sub_menu{top:24px}#cf-manual-payment-entry .background .control-group .right-column ul.sub_menu li{height:24px}#cf-manual-payment-entry .background .control-group .right-column ul.sub_menu li a{width:190px}#cf-manual-payment-entry .background .control-group .right-column ul.sub_menu input.middle_category_add{width:160px}#cf-manual-payment-entry .background .control-group .right-column .mid{float:left;display:table-cell;text-align:right;width:20%}#cf-manual-payment-entry .background .control-group .right-column .mid p{width:20%;padding-right:10px;text-align:right}#cf-manual-payment-entry .background .control-group .right-column .right{float:right;display:table-cell;text-align:right;width:45%}#cf-manual-payment-entry .background .control-group .right-column .right a{color:black}#cf-manual-payment-entry .background .submit-box{text-align:center}#cf-manual-payment-entry .dropdown-submenu>a:after{margin-right:10px}#recent-transactions-table{width:100%;margin-bottom:10px;font-size:14px}#recent-transactions-table .new-transaction-flash{-webkit-animation-name:flash;animation-name:flash;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes flash{0%{background-color:#DBE9F9}100%{background-color:none}}@keyframes flash{0%{background-color:#66CCFF}100%{background-color:none}}#recent-transactions-table .recent-transactions-row{display:table;width:100%;min-height:44px;padding-top:4px;border-bottom:1px solid #EEE}#recent-transactions-table .recent-transactions-row .recent-transactions-row-left{display:table-cell;height:100%;width:80%}#recent-transactions-table .recent-transactions-row .recent-transactions-row-left .recent-transactions-date{float:left;height:18px;width:80px;margin-bottom:4px;color:#9B9B9B;font-size:12px}#recent-transactions-table .recent-transactions-row .recent-transactions-row-left .recent-transactions-category{float:left;height:18px;margin-bottom:4px;color:#9B9B9B;font-size:12px}#recent-transactions-table .recent-transactions-row .recent-transactions-row-left .recent-transactions-content{clear:left;width:100%}#recent-transactions-table .recent-transactions-row .recent-transactions-amount{display:table-cell;width:110px;height:100%;text-align:right;vertical-align:middle}#recent-transactions-table .recent-transactions-row .recent-transactions-amend_button{display:table-cell;width:40px;height:100%;text-align:center;vertical-align:middle}#recent-transactions-table .recent-transactions-row .recent-transactions-amend_button a.modal-switch{color:#9B9B9B}.manetoku-list-container{color:#333;width:300px}.manetoku-list-container a{color:#666;font-size:12px}.manetoku-list-container .manetoku-list-header-item{display:none;position:relative;margin-bottom:20px}.manetoku-list-container .manetoku-list-header-content-link-text{display:block;position:absolute;bottom:0;background:rgba(0,0,0,0.5);padding:10px;color:#fff}.manetoku-list-container .manetoku-list-header-content-link-text:hover{text-decoration:underline}.manetoku-list-container .manetoku-list{margin-left:0;list-style:none}.manetoku-list-container .manetoku-list-item{*zoom:1;border-bottom:1px solid #d7d7d7;margin-bottom:10px}.manetoku-list-container .manetoku-list-item:after{content:"";display:table;clear:both}.manetoku-list-container .manetoku-list-image{float:left;width:70px;height:70px;padding:0 10px 10px 0}.manetoku-list-container .manetoku-list-image-text{width:220px;float:left}.manetoku-list-container .manetoku-list-image-text h3{line-height:1;margin-bottom:3px;color:#666}.manetoku-list-container .manetoku-list-image-text h3 .manetoku-category-link{font-size:16px;color:#666}.manetoku-list-container .manetoku-list-image-text .manetoku-link{font-size:12px;padding-bottom:10px;margin-bottom:0}#transaction .row{margin-left:0}#transaction #in_out{margin-left:0;clear:both}#transaction .ads-pagetop,#transaction .campaign-info{margin:30px 0}#transaction .heading-normal,#transaction #accounts-new section.accounts-form h2,#accounts-new section.accounts-form #transaction h2,#transaction #accounts-edit section.accounts-form h2,#accounts-edit section.accounts-form #transaction h2,#transaction #accounts-show section.accounts-form h2,#accounts-show section.accounts-form #transaction h2,#transaction #accounts-additional-new section.accounts-form h2,#accounts-additional-new section.accounts-form #transaction h2{margin-top:0}section#kakeibo{background-position:0 -10px}section#kakeibo>h1{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-image:url(/assets/cf/transaction_title_s-2c7f1b3c82e204f41b4bcdf925990f0f.png);background-repeat:no-repeat;background-position:50% 50%;width:664px;height:42px;background-position:0 0}section#kakeibo section.kakeibo{font:0/0 serif;text-shadow:none;color:transparent}#in_out .footer_links{text-align:right;margin:20px 0 30px}#daily-info #break_contents table{width:100%;margin:1px 0 20px;padding:0;border-collapse:collapse;border:1px solid #eeeeee;background:#ffffff}#daily-info #break_contents table form{margin:0}#daily-info #break_contents table input{margin:0}#daily-info #break_contents table .form input{margin:0;width:90%}#daily-info #break_contents table th{background-color:#f9f6f0;white-space:nowrap;text-align:center;border:1px solid #eeeeee;border-right:none;padding:5px}#daily-info #break_contents table th.calc{width:30px}#daily-info #break_contents table th.date{width:73px}#daily-info #break_contents table th.note{width:150px}#daily-info #break_contents table th.amnt{width:70px}#daily-info #break_contents table th.serv{width:120px}#daily-info #break_contents table th.lctg{width:80px}#daily-info #break_contents table th.mctg{width:110px}#daily-info #break_contents table th.memo{width:100px}#daily-info #break_contents table th.delete{width:50px}#daily-info #break_contents table tr.target-inactive{background-color:#d0d5d8}#daily-info #break_contents table tr.target-future{background-color:#e3edf7}#daily-info #break_contents table tr.target-active{background-color:#ffffff}#daily-info #break_contents table tr.target-new{background-color:#ff0000}#daily-info #break_contents table td{border:1px solid #eeeeee;border-right:none;padding:3px 5px;word-break:break-all}#daily-info #break_contents table td.calc{text-align:center;vertical-align:middle}#daily-info #break_contents table td.calc i{cursor:pointer}#daily-info #break_contents table td.calc a:hover{text-decoration:none}#daily-info #break_contents table td.calc a i{color:#ccc}#daily-info #break_contents table td.calc a .onchange{color:#333}#daily-info #break_contents table td.delete{text-align:center;vertical-align:middle}#daily-info #break_contents table td.delete a:hover{text-decoration:none}#daily-info #break_contents table td.delete a i{color:#333}#daily-info #break_contents table td.number{text-align:right}#daily-info #break_contents table td.number .pull-right{width:10px;height:13px}#daily-info #break_contents table ul{list-style:none;margin-left:0px}#daily-info #break_contents .v_l_ctg{width:80px;text-align:left}#daily-info #break_contents .v_m_ctg{width:110px;text-align:left}#daily-info #break_contents span.caret{position:absolute;right:5px}#daily-info .buttons{margin:50px 0 30px}#daily-info .buttons .download{float:left;margin:0 10px 0 0}#daily-info .buttons .upload{float:left}#daily-info .transfer_account_box{position:relative;border-top:1px solid #eeeeee;margin:5px -5px 0;padding:5px}#daily-info .transfer_account_box a{display:block;position:relative;z-index:2}#daily-info .transfer_account_box i{position:absolute;top:7px;right:5px;z-index:1}#daily-info .transfer_account_box_02{position:relative;border:none;padding:5px;margin:0 -5px}#daily-info .transfer_account_box_02 a{display:block;position:relative;z-index:2}#daily-info .transfer_account_box_02 i{position:absolute;top:7px;right:5px;z-index:1}#upload_dialog .modal-header{border-top-left-radius:5px;border-top-right-radius:5px;background-color:#f17f00}#upload_dialog .modal-header h3{color:#ffffff;line-height:1.2;font-weight:normal;font-size:18px}#upload_dialog .modal-body{padding:20px}#upload_dialog .modal-body form{margin:0}#upload_dialog .modal-body .form_body .content{border-radius:3px;background-color:#eeeeee;padding:10px 20px}#upload_dialog .modal-body .form_body .content input{width:100%}#upload_dialog .modal-body .form_body .upload{margin:10px 0 0 0;text-align:center}#wallet-new .modal-header{border-top-left-radius:5px;border-top-right-radius:5px;background-color:#f17f00}#wallet-new .modal-header h3{color:#ffffff;line-height:1.2;font-weight:normal;font-size:18px}#wallet-new .modal-body{padding:20px}#wallet-new .modal-body form{margin:0}#wallet-new .modal-body .form_body .content{border-radius:3px;background-color:#eeeeee;padding:10px 20px}#wallet-new .modal-body .form_body .content input{width:100%}#wallet-new .modal-body .form_body .content-width-free{border-radius:3px;background-color:#eeeeee;padding:10px 20px}#wallet-new .modal-body .form_body .content-width-free .padding-left-little{padding-left:20px}#wallet-new .modal-body .submit-area{margin:10px 0 0 0;text-align:center}th.table-sortable{cursor:pointer;background-image:url(/assets/cf/table_sort/sortable-99d15b56f8ad41d65e2c7e163a7fc173.gif);background-position:center 65%;background-size:15px 20px;background-repeat:no-repeat;padding-left:12px}th.table-sorted-asc{background-image:url(/assets/cf/table_sort/sorted_up-19dcedef4038845d1cf5ae0b2195ecb3.gif);background-position:center 65%;background-repeat:no-repeat}th.table-sorted-desc{background-image:url(/assets/cf/table_sort/sorted_down-d06dda79c3fdaeac62a93a29127414e1.gif);background-position:center 65%;background-repeat:no-repeat}th.table-sortable-cancel{background-image:url("")}select.table-autofilter{font-size:smaller}table.altstripe tr.alternate2{background-color:#ccffff}#kakeibo_upload .table_container{max-height:350px;overflow:auto;margin-top:20px;border:1px solid #dddddd}#kakeibo_upload .table_container table{margin:0}#kakeibo_upload .table_container table th{background-color:#faf6f0;padding:6px}#kakeibo_upload .table_container table select{margin:0;width:120px}#kakeibo_upload .buttons{margin:15px 0 0 0;text-align:center}#kakeibo_upload .buttons .btn{width:160px;margin:0 3px;padding-left:0;padding-right:0}#kakeibo_upload ul.explanations{margin-top:30px}#kakeibo_upload ul.explanations li{line-height:1.6}#kakeibo_upload_confirm .loading{text-align:center;margin:0 0 10px 0}#kakeibo_upload_confirm .loading span{padding:8px 20px;border-radius:5px;background-color:#d8edf8;font-size:13px;color:#3482aa}#kakeibo_upload_confirm .table_container{border:1px solid #dddddd}#kakeibo_upload_confirm .table_container table{margin:0}#kakeibo_upload_confirm .table_container table tr.invalid{background-color:#666666}#kakeibo_upload_confirm .table_container table th{background-color:#faf6f0;vertical-align:middle;text-align:center;white-space:nowrap}#kakeibo_upload_confirm .table_container table th .tooltip{white-space:normal}#kakeibo_upload_confirm .table_container table td.do_import{background-color:#fafafa;text-align:center}#kakeibo_upload_confirm .table_container table td.is_target{text-align:center}#kakeibo_upload_confirm .table_container table td.amount{white-space:nowrap;text-align:right}#kakeibo_upload_confirm .table_container table td.large_category.valid,#kakeibo_upload_confirm .table_container table td.middle_category.valid,#kakeibo_upload_confirm .table_container table td.sub_account_id_hash{padding:3px 8px;text-align:right;width:130px}#kakeibo_upload_confirm .table_container table td.large_category.valid select,#kakeibo_upload_confirm .table_container table td.middle_category.valid select,#kakeibo_upload_confirm .table_container table td.sub_account_id_hash select{margin:0;width:100%}#kakeibo_upload_confirm .table_container table td.large_category.valid select.account,#kakeibo_upload_confirm .table_container table td.middle_category.valid select.account,#kakeibo_upload_confirm .table_container table td.sub_account_id_hash select.account{margin:0;width:85%}#kakeibo_upload_confirm .table_container table td.large_category.valid select.unclassified,#kakeibo_upload_confirm .table_container table td.middle_category.valid select.unclassified,#kakeibo_upload_confirm .table_container table td.sub_account_id_hash select.unclassified{color:#ee0000}#kakeibo_upload_confirm .payment_choice{margin-top:30px}#kakeibo_upload_confirm .payment_choice table th{background-color:#f2f2f2;text-align:right}#kakeibo_upload_confirm .payment_choice table td{padding-left:10px}#kakeibo_upload_confirm .payment_choice table td label{display:inline}#kakeibo_upload_confirm .buttons{text-align:center}#kakeibo_upload_confirm .buttons .btn{width:160px;margin:0 3px;padding-left:0;padding-right:0}#kakeibo_upload_confirm ul.explanations{margin-top:30px}#kakeibo_upload_confirm ul.explanations li{line-height:1.6}#kakeibo_upload_confirm .sub_account_hide{display:none}#kakeibo_upload_confirm .sub_account_hide+p{text-align:left;margin-top:5px}.kakeibo-spec-analytics{float:left;text-align:left;width:100%}.kakeibo-spec-analytics img{position:relative;top:-1px;margin-right:2px}.fc-event-inner{text-align:right;font-size:12px}.fc-widget-header,.fc-day-number{font-size:16px;margin:3px}.fc-other-month{background-color:#DDDDDD}.fc-other-month span.fc-event-title,.fc-other-month i{filter:alpha(opacity=25);-moz-opacity:0.25;opacity:0.25}.fc-header-title h2{text-align:center;font-size:28px;position:relative;bottom:7px;right:5px}.gray{color:gray}.black{color:#333333}.icon-large{font-size:13px;line-height:1.6}.monthController{position:relative;width:100%}.plus-to-minus.active,.minus-to-plus.active{font-weight:bold}#calendar{width:100%;position:relative;margin-top:20px}#monthly_total_table,table#cf-detail-table,table.general-table{width:100%;border:1px #DDD solid;margin-top:50px;font-size:15px;text-align:center}#monthly_total_table th,table#cf-detail-table th,table.general-table th{background-color:#FAF6F0}#monthly_total_table_kakeibo{width:100%;border:1px #DDD solid;font-size:15px;text-align:center}#monthly_total_table_kakeibo th{background-color:#FAF6F0}#alignment_for_card{margin-top:75px}#tooltip{border:1px #DDD solid;box-shadow:2px 2px 3px gray}#no_record{margin-top:20px}#calendar-below-cf-new{position:relative;top:20px}.calendar-tooltip-table{max-width:360px}.calendar-tooltip-table th{font-weight:normal;color:#fff}.calendar-tooltip-table td{padding:5px}.calendar-tooltip-table td:first-child{min-width:120px}.calender-edit-item{display:block;position:relative}.calender-edit-item-icon{position:absolute;right:10px;top:72px}#user_asset_act_new input,#user_asset_act_new .btn-group,#user_asset_act_new select{margin-bottom:15px}#user_asset_act_new .dropdown-menu input{margin:0}#user_asset_act_new .dropdown-menu form{margin:0}#user_asset_act_new .caret{position:absolute;right:10px;border-color:transparent;border-style:solid;border-width:4px 0 4px 4px;border-left-color:#000;margin-top:5px}#user_asset_act_new .btn-danger .caret{border-left-color:#fff}#user_asset_act_new ul.tab-menu{list-style:none;margin:0;padding:0;margin-bottom:15px}#user_asset_act_new ul.tab-menu li{list-style-image:none;list-style-type:none;margin-left:0}#user_asset_act_new ul.tab-menu li{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;position:relative;width:188px;text-align:center}#user_asset_act_new ul.tab-menu li:not(:last-child){border-right:1px solid #e5e5e5}#user_asset_act_new ul.tab-menu li label{font-size:15px;line-height:1.6;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;text-align:center;width:100%;margin:0;padding:20px 0;border-bottom:1px solid #e5e5e5;cursor:pointer}#user_asset_act_new ul.tab-menu li label.active{border-bottom:none}#user_asset_act_new ul.tab-menu li input{position:absolute;left:0;outline:none}#user_asset_act_new ul.tab-menu li#important label{color:#cb5552}#user_asset_act_new ul.tab-menu li#important label:before{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:20px;height:20px;margin-right:7px;content:" "}#user_asset_act_new ul.tab-menu li#important label:before{background:url(/assets/cf/icon_important-f19853e2d2dc86e8156b37444ec42892.png) no-repeat}#user_asset_act_new ul.tab-menu li#info label{color:#3185b0}#user_asset_act_new ul.tab-menu li#info label:before{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:20px;height:20px;margin-right:7px;content:" "}#user_asset_act_new ul.tab-menu li#info label:before{background:url(/assets/cf/icon_info-a6d34f1c8ab57f26a4d10185253e9391.png) no-repeat}#user_asset_act_new ul.tab-menu li#success label{color:#3e8a42}#user_asset_act_new ul.tab-menu li#success label:before{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:20px;height:20px;margin-right:7px;content:" "}#user_asset_act_new ul.tab-menu li#success label:before{background:url(/assets/cf/icon_success-b1b61903c2184cb71358c50c584f023a.png) no-repeat}#user_asset_act_new .js-cf-edit-container .important-box{width:570px;border-top:1px solid #f0c0bf}#user_asset_act_new .js-cf-edit-container .important-box .control-group{border-bottom:1px solid #f0c0bf}#user_asset_act_new .js-cf-edit-container .important-box .left-column{color:#cb5552}#user_asset_act_new .js-cf-edit-container .important-box .right-column{border-left:1px solid #f3e7e7}#user_asset_act_new .js-cf-edit-container .info-box{border-top:1px solid #b0d2e4}#user_asset_act_new .js-cf-edit-container .info-box .control-group{border-bottom:1px solid #b0d2e4}#user_asset_act_new .js-cf-edit-container .info-box .left-column{color:#3185b0}#user_asset_act_new .js-cf-edit-container .info-box .right-column{border-left:1px solid #e0ecf3}#user_asset_act_new .js-cf-edit-container .success-box{border-top:1px solid #afdab0}#user_asset_act_new .js-cf-edit-container .success-box .control-group{border-bottom:1px solid #afdab0}#user_asset_act_new .js-cf-edit-container .success-box .left-column{color:#3e8a42}#user_asset_act_new .js-cf-edit-container .success-box .right-column{border-left:1px solid #dff1df}#user_asset_act_new .control-group{margin:0}#user_asset_act_new .left-column{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:100px;padding-right:15px;text-align:right}#user_asset_act_new .left-column span{font-size:12px;display:block;color:#606060;text-align:left;margin-top:10px;padding-left:1em;text-indent:-1em}#user_asset_act_new .right-column{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:410px;padding:15px 0 0 15px}#user_asset_act_new .right-column p.arrow i{display:block;margin:0 0 10px 125px}#user_asset_act_new .right-column p.attention{position:absolute;color:#005580;top:50px;left:300px}#user_asset_act_new .right-column p.attention i{color:#3e8a42}#user_asset_act_new .right-column #sub_account-wrp{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}#user_asset_act_new .right-column #sub_account-from-wrp{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}#user_asset_act_new .right-column #sub_account-to-wrp{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}#user_asset_act_new #attentionTipBox{border-radius:4px;font-size:12px;background:#000;color:#fff;width:300px;position:absolute;filter:alpha(opacity=0.8);-moz-opacity:0.8;opacity:0.8;padding:8px}#user_asset_act_new #attentionTipBox:after{width:0px;height:0px;border-style:solid;border-width:10px 10px 0 10px;border-color:#000 transparent transparent transparent;position:absolute;left:50%;bottom:-10px;content:' '}#user_asset_act_new .select-partner .right-column{position:relative}#user_asset_act_new #recurring_flag-box{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin-left:10px}#user_asset_act_new #js-recurring-setting-area #user_asset_act_recurring_frequency{width:125px}#user_asset_act_new #js-recurring-setting-area #user_asset_act_recurring_limit{width:125px}#user_asset_act_new #js-recurring-setting-area .inbl{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}#user_asset_act_new #js-recurring-setting-area span{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}#user_asset_act_new #js-recurring-setting-area input,#user_asset_act_new #js-recurring-setting-area select{margin:0 5px 5px 0}#user_asset_act_new .submit-box{width:570px;text-align:center;padding-top:20px}#user_asset_act_new .confirmation{margin-top:15px}#user_asset_act_new .confirmation .confirmation-in{text-align:center}#user_asset_act_new #amount-info{display:none}#user_asset_act_new #amount-success{display:none}#user_asset_act_new .modal-body-expand.pc{height:660px;max-height:660px}#user_asset_act_new .modal-body-expand.mobile{height:680px;max-height:680px}#user_asset_act_new .transfer-type{margin:0 0 0 80px}#user_asset_act_new .transfer-type-non-active{opacity:0.3}#user_asset_act_new .select-partner{display:none}#user_asset_act_new .transfer-alert{margin:15px 130px 0 130px;display:none}#daily-info-contents .disable-link-color{color:#000000;text-decoration:none}.js-detail-edit-box{display:none;position:absolute;background:#fff;border-width:0 1px 1px 1px;border-style:solid;border-color:#ccc}#cf-summary .row{margin-left:0}#cf-summary section#summary-info>h1{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-image:url(/assets/cf/summary_title-10ed56f5910941920bc6656fba582218.png);background-repeat:no-repeat;background-position:50% 50%;width:994px;height:56px}#cf-summary section#summary-info table.table.table-out{margin-top:30px;border-radius:0px;font-size:100%;font-weight:normal;line-height:130%;border:1px solid #ccc;border-collapse:collapse;border:none}#cf-summary section#summary-info table.table.table-out th{font-size:90%;font-weight:bold;line-height:130%;text-align:center;background-color:#eee;padding:10px 10px}#cf-summary section#summary-info table.table.table-out th a{text-decoration:underline;color:#1a9cef;padding-left:3px}#cf-summary section#summary-info table.table.table-out td{text-align:left;padding:10px 10px}#cf-summary section#summary-info table.table.table-out table#table-outgo{margin:0}#cf-summary section#summary-info table.table.table-out table#table-outgo tr.sum{background-color:#ffe9d6;font-weight:bold}#cf-summary section#summary-info table.table.table-out table#table-outgo .number{text-align:right}#cf-summary section#summary-info table.table.table-out table#table-outgo td{padding:6px}#cf-monthly h1.large-title{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-image:url(/assets/cf/monthly_title-415c77ac1851ad74373ae4241cc35ea1.png);background-repeat:no-repeat;background-position:50% 50%;width:994px;height:56px}#cf-monthly section#monthly-info #range-select>form{font-size:120%;text-align:left}#cf-monthly section#monthly-info #range-select>form select{width:70px;height:24px;margin:0}#cf-monthly section#monthly-detail table#monthly_list{border-radius:0px;font-size:100%;font-weight:normal;line-height:130%;border:1px solid #ccc;border-collapse:collapse}#cf-monthly section#monthly-detail table#monthly_list th{font-size:90%;font-weight:bold;line-height:130%;text-align:center;background-color:#eee;padding:10px 10px}#cf-monthly section#monthly-detail table#monthly_list th a{text-decoration:underline;color:#1a9cef;padding-left:3px}#cf-monthly section#monthly-detail table#monthly_list td{text-align:left;padding:10px 10px}#cf-monthly section#monthly-detail table#monthly_list .number,#cf-monthly section#monthly-detail table#monthly_list .item{text-align:right}#cf-monthly section#monthly-detail table#monthly_list tr.in_sum{background-color:#c8e8f7;font-weight:bold}#cf-monthly section#monthly-detail table#monthly_list tr.out_sum{background-color:#ffcea3;font-weight:bold}#cf-monthly section#monthly-detail table#monthly_list tr.total{background-color:#FAF6F0;font-weight:bold}#cf-monthly section#monthly-detail table#monthly_list td{padding:6px}.monthly_total_table-tdna{padding-bottom:0px !important}.monthly_total_table-tdna02{padding-top:0px !important;padding-bottom:0px !important}.monthly_total_creditcard-sim{text-align:center;margin:14px 0 10px 0;font-size:13px}.monthly_total_creditcard-sim-win{position:relative;background-color:#fff2cc;display:inline;line-height:16px;text-align:center;padding:5px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;font-weight:bold}.monthly_total_creditcard-sim-win:after{bottom:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(213,11,11,0);border-bottom-color:#fff2cc;border-width:10px;left:55%;margin-left:-30px}.monthly_total_creditcard-sim-win img{position:relative;top:-1px;margin:0 3px}.monthly_total_creditcard-sim-win-hl{color:#ee1e1e}.monthly_total_creditcard-sim-win-off{position:relative;background-color:#eeeeee;display:inline;line-height:16px;text-align:center;padding:5px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px}.monthly_total_creditcard-sim-win-off:after{bottom:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(213,11,11,0);border-bottom-color:#eeeeee;border-width:10px;left:68%;margin-left:-30px}.top-recommend-creditcard{border:1px solid #dddddd;padding:10px;line-height:1.2}.top-recommend-creditcard a{color:#333 !important}.top-recommend-creditcard a:hover{text-decoration:none !important}.top-recommend-creditcard a:active{text-decoration:none !important}.top-recommend-creditcard h2{line-height:1.2 !important;padding-bottom:8px}.top-recommend-creditcard-name-wrapper{float:left;margin-top:10px;margin-bottom:5px;font-weight:bold}.top-recommend-creditcard-name{float:left;line-height:24px;margin-left:5px}.top-recommend-creditcard-rank{float:left;background-color:#876c18;color:#fff;width:40px;line-height:20px;text-align:center;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px}.top-recommend-creditcard-img{text-align:center}.top-recommend-creditcard-num{color:#ff0057;font-weight:bold;margin-bottom:5px;text-align:center}.top-recommend-creditcard-num-hl{font-size:18px}.top-recommend-creditcard-btn{display:block;width:100%;line-height:30px;background-color:#c9e95a;color:#576b19;font-weight:bold;text-align:center;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;box-shadow:2px 2px 0 #86a227;text-decoration:none !important;letter-spacing:0.1em;margin-bottom:10px}.top-recommend-creditcard-btn:hover{background-color:#86a227;color:#fff;box-shadow:2px 2px 0 #607616}.top-recommend-creditcard-btn:active{position:relative;bottom:-3px;right:-3px;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.top-recommend-creditcard-risk{margin-bottom:0px !important;font-size:10px;text-align:justify}#cf-analysis-phone h1.title{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-image:url(/assets/cf/analysis_phone_title-afc1e04725176d024eca846c7656f368.png);background-repeat:no-repeat;background-position:50% 50%;width:994px;height:56px}#budgets-progress h1.title_header{text-indent:-119988px;overflow:hidden;text-align:left;background-image:url(/assets/cf/progress_title-11f629c151728bbf5b393e5391e7c383.png);background-repeat:no-repeat;background-position:50% 50%;width:994px;height:56px;margin:0 0 10px 0}#budgets-progress .main_content .date_range{margin:5px 0 10px;text-align:center}#budgets-progress .main_content .date_range .btn.prev_month,#budgets-progress .main_content .date_range .btn.next_month{width:50px}#budgets-progress .main_content .date_range .msg_container{display:inline-block;margin:0 5px;width:320px;vertical-align:middle}#budgets-progress .main_content .date_range .msg_container .msg{font-size:20px;font-weight:bold}#budgets-progress .main_content .date_range .msg_container .loading_msg{font-size:14px;display:none}#budgets-progress .main_content .date_range .msg_container .loading_msg img{margin:-4px 0}#budgets-progress .main_content table{overflow:hidden}#budgets-progress .main_content table th,#budgets-progress .main_content table td{padding:0 8px;line-height:2.2;vertical-align:middle}#budgets-progress .main_content table td.amount{padding:0}#budgets-progress .main_content table .budget_header{color:#fff;background:#ffa54d;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffa54d), color-stop(100%, #ff9740));background:-webkit-linear-gradient(top, #ffa54d 0%, #ff9740 100%);background:linear-gradient(to bottom, #ffa54d 0%, #ff9740 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffa54d', endColorstr='#ff9740',GradientType=0 )}#budgets-progress .main_content table .budget_header th{line-height:2.7}#budgets-progress .main_content table .budget_header th.remaining{text-align:right}#budgets-progress .main_content table .budget_sub_header{background:#ffbc7f;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffbc7f), color-stop(100%, #ffa772));background:-webkit-linear-gradient(top, #ffbc7f 0%, #ffa772 100%);background:linear-gradient(to bottom, #ffbc7f 0%, #ffa772 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffbc7f', endColorstr='#ffa772',GradientType=0 )}#budgets-progress .main_content table .budget_sub_header th{position:relative;height:100%;height:32px;padding:0}#budgets-progress .main_content table .budget_sub_header th .remaining_days{position:absolute;bottom:0;margin-left:-67px;padding:0;width:127px;height:29px;background-image:url(/assets/common/icon_progress_bg-036a4cb659c3b77dc5cfce34c8f2b126.png);background-repeat:no-repeat;background-position:left top;background-color:#ffaf74}#budgets-progress .main_content table .budget_sub_header th .remaining_days div{margin:0 0 0 45px;line-height:2.6;font-size:11px;color:#ff9643}#budgets-progress .main_content table .total_expense{background-color:#e4e4e4}#budgets-progress .main_content table .total_expense .amount{position:relative}#budgets-progress .main_content table .total_expense .progress_bar{width:0;height:800px;border-left:dashed 1px #bab9b6;position:absolute;top:0}#budgets-progress .main_content table .budget_type_total_expense{background-color:#edecd0}#budgets-progress .main_content table .large_category_expense th{background-repeat:no-repeat;background-position:15px center;padding-left:50px}#budgets-progress .main_content table .large_category_expense th,#budgets-progress .main_content table .large_category_expense td{background-color:#fdfaf5}#budgets-progress .main_content table .progress{margin-bottom:0;background-image:url(/assets/common/bar_bg-e93e6b4b47281234db0721cd24284b50.png)}#budgets-progress .main_content table .progress .bar{width:0;line-height:1.6;background-color:#9edc6f;background-image:none;-webkit-filter:none;filter:none;text-align:left}#budgets-progress .main_content table .progress .bar span{padding:0 8px;white-space:nowrap;color:#333333}#budgets-progress .main_content table .progress .bar-warning{background-color:#fff07f}#budgets-progress .main_content table .progress .bar-danger{background-color:#f9c2bd}#budgets-progress .main_content table .remaining{text-align:right}#budgets-progress .main_content table .remaining img{display:none;float:left;margin:2px 0 0 0}#budgets-no-plan h1.title_header{text-indent:-119988px;overflow:hidden;text-align:left;background-image:url(/assets/cf/plan_title-0d0344901462e40933ed279427f3c38b.png);background-repeat:no-repeat;background-position:50% 50%;width:994px;height:56px}#budgets-no-plan p{margin:10px 0}#budgets-plan h1.title_header{text-indent:-119988px;overflow:hidden;text-align:left;background-image:url(/assets/cf/plan_title-0d0344901462e40933ed279427f3c38b.png);background-repeat:no-repeat;background-position:50% 50%;width:994px;height:56px;margin:0 0 10px 0}#budgets-plan .main_content{margin-top:15px}#budgets-plan .main_content th,#budgets-plan .main_content td{vertical-align:middle}#budgets-plan .main_content .auto_distribute{margin-bottom:10px}#budgets-plan .main_content .auto_distribute .span3{margin-top:3px}#budgets-plan .main_content .auto_distribute .span10{margin-left:0}#budgets-plan .main_content .demographics th{background-color:#f2f2f2}#budgets-plan .main_content .demographics .label-important{float:right}#budgets-plan .main_content .table .header{cursor:pointer}#budgets-plan .main_content .commands{margin:15px 0}#budgets-plan .main_content .budget_detail table th,#budgets-plan .main_content .budget_detail table td{padding:0 8px;vertical-align:middle;line-height:2.8}#budgets-plan .main_content .budget_detail table .header{background-color:#f0f0f0}#budgets-plan .main_content .budget_detail table .header th .tip{padding:10px 0}#budgets-plan .main_content .budget_detail table .header .period{font-weight:normal;font-size:10px}#budgets-plan .main_content .budget_detail table .total{background-color:#eeedd1}#budgets-plan .main_content .budget_detail table .large_category th{background-repeat:no-repeat;background-position:5px center;padding-left:38px;font-weight:normal}#budgets-plan .main_content .budget_detail table .large_category th select{display:block;float:right;margin:4px 0}#budgets-plan .main_content .budget_detail table td{text-align:right}#budgets-plan .main_content .budget_detail table td input{margin:-4px 0;text-align:right}#budgets-plan .main_content .budget_total{margin-top:20px}#budgets-plan .main_content .budget_total table{border:1px solid #dddddd}#budgets-plan .main_content .budget_total th,#budgets-plan .main_content .budget_total td{text-align:center}#budgets-plan .main_content .budget_total .header{background-color:#eeece0}#budgets-plan .main_content .budget_total input{text-align:right;margin:-3px 0}#budgets-plan .main_content .commands{text-align:center}#budgets-plan .main_content .commands input,#budgets-plan .main_content .commands button{width:180px}#budgets-plan #auto_distribute_dialog .modal-body{max-height:none}#budgets-plan #auto_distribute_dialog h4{margin-top:20px;margin-bottom:10px}#budgets-plan #auto_distribute_dialog th{width:150px;background-color:#f0f0f0}#budgets-plan #auto_distribute_dialog th,#budgets-plan #auto_distribute_dialog td{vertical-align:middle}#budgets-plan #auto_distribute_dialog input[type='radio']{margin-top:0}#budgets-plan #auto_distribute_dialog select,#budgets-plan #auto_distribute_dialog input{margin-bottom:0}#budgets-plan #auto_distribute_dialog input[name='total_amount']{width:120px;text-align:right}#budgets-plan #auto_distribute_dialog .footer{text-align:center}#bs-portfolio .row{margin-left:0}#bs-portfolio .row .mf-col-custom-content-body{margin-left:0}#bs-portfolio .heading-normal,#bs-portfolio #accounts-new section.accounts-form h2,#accounts-new section.accounts-form #bs-portfolio h2,#bs-portfolio #accounts-edit section.accounts-form h2,#accounts-edit section.accounts-form #bs-portfolio h2,#bs-portfolio #accounts-show section.accounts-form h2,#accounts-show section.accounts-form #bs-portfolio h2,#bs-portfolio #accounts-additional-new section.accounts-form h2,#accounts-additional-new section.accounts-form #bs-portfolio h2{margin-top:0}#bs-portfolio section.bs-summary{background-position:0 -7px}#bs-portfolio section.bs-summary .explain{margin-bottom:20px}#bs-portfolio section.bs-summary .assets-button-set{*zoom:1}#bs-portfolio section.bs-summary .assets-button-set:after{content:"";display:table;clear:both}#bs-portfolio section.bs-summary section.bs-total-assets{float:right;width:420px}@media (max-width: 1200px){#bs-portfolio section.bs-summary section.bs-total-assets{width:100%}}#bs-portfolio section.bs-summary section.bs-total-assets table{border-radius:0px;font-size:100%;font-weight:normal;line-height:130%;border:1px solid #ccc;border-collapse:collapse}#bs-portfolio section.bs-summary section.bs-total-assets table th{font-size:100%;font-weight:bold;line-height:130%;text-align:left;background-color:#eee;padding:10px 10px}#bs-portfolio section.bs-summary section.bs-total-assets table th a{text-decoration:underline;color:#1a9cef;padding-left:3px}#bs-portfolio section.bs-summary section.bs-total-assets table td{text-align:left;padding:10px 10px}#bs-portfolio section.bs-summary section.bs-total-assets table td{text-align:right}#bs-portfolio section.bs-summary section.bs-total-assets table td,#bs-portfolio section.bs-summary section.bs-total-assets table th{padding:7px}#bs-portfolio #container_portfolio_pie{position:relative;top:-60px;width:450px;float:left;height:300px;margin:0;padding:0}@media (max-width: 1200px){#bs-portfolio #container_portfolio_pie{top:0;width:100%}}#bs-portfolio section.margin-top{margin-top:50px}#bs-portfolio table{border-radius:0px;font-size:100%;font-weight:normal;line-height:130%;border:1px solid #ccc;border-collapse:collapse}#bs-portfolio table th{font-size:90%;font-weight:bold;line-height:130%;text-align:center;background-color:#eee;padding:10px 10px}#bs-portfolio table th a{text-decoration:underline;color:#1a9cef;padding-left:3px}#bs-portfolio table td{text-align:left;padding:10px 10px}#bs-portfolio table th.assessment{background-color:#feedba;color:#06C;text-align:center;width:200px}#bs-portfolio table td.assessment{text-align:center}#bs-portfolio table th{vertical-align:top}#bs-portfolio table td,#bs-portfolio table th{padding:7px}#bs-portfolio table .number{text-align:right}#bs-portfolio table .entry-date{vertical-align:top;padding:auto 5px;width:85px}#bs-portfolio table .button{vertical-align:middle;padding:5px 0;width:80px;text-align:center}#bs-portfolio table .button .btn-asset-action{line-height:35px}#bs-portfolio table .button .btn-asset-action:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7}#bs-portfolio #table-fx th{vertical-align:middle;text-align:center}#bs-portfolio #table-fx th .mini{width:30px}#bs-portfolio #table-fx th .normal{width:100px}#bs-portfolio #table-fx th .wide{width:100px}#bs-history section.bs-history h1.heading-normal{margin-bottom:25px}#bs-history section.margin-top{margin-top:50px}#bs-history table{border-radius:0px;font-size:100%;font-weight:normal;line-height:130%;border:1px solid #ccc;border-collapse:collapse}#bs-history table th{font-size:90%;font-weight:bold;line-height:130%;text-align:center;background-color:#eee;padding:10px 10px}#bs-history table th a{text-decoration:underline;color:#1a9cef;padding-left:3px}#bs-history table td{text-align:left;padding:10px 10px}#bs-history table td{font-size:100%;line-height:130%;text-align:center}#bs-history table td.amount-editable{text-align:right}#bs-history table td,#bs-history table th{vertical-align:text-bottom;padding:5px}#bs-history table th.service{width:220px}#bs-history table th.asset{width:220px}#bs-history table th.delete{width:70px}#bs-history table td.center{text-align:center}#bs-history form.hst_update{margin:0px}#bs-liability section.bs-liability section.bs-total-assets table{border-radius:0px;font-size:100%;font-weight:normal;line-height:130%;border:1px solid #ccc;border-collapse:collapse}#bs-liability section.bs-liability section.bs-total-assets table th{font-size:100%;font-weight:bold;line-height:130%;text-align:left;background-color:#eee;padding:10px 10px}#bs-liability section.bs-liability section.bs-total-assets table th a{text-decoration:underline;color:#1a9cef;padding-left:3px}#bs-liability section.bs-liability section.bs-total-assets table td{text-align:left;padding:10px 10px}#bs-liability section.bs-liability section.bs-total-assets table td{text-align:right}#bs-liability section.bs-liability section.bs-total-assets table td,#bs-liability section.bs-liability section.bs-total-assets table th{padding:7px}#bs-liability section.margin-top{margin-top:50px}#bs-liability table{border-radius:0px;font-size:100%;font-weight:normal;line-height:130%;border:1px solid #ccc;border-collapse:collapse}#bs-liability table th{font-size:90%;font-weight:bold;line-height:130%;text-align:center;background-color:#eee;padding:10px 10px}#bs-liability table th a{text-decoration:underline;color:#1a9cef;padding-left:3px}#bs-liability table td{text-align:left;padding:10px 10px}#bs-liability table td,#bs-liability table th{padding:7px}#bs-liability table .number{text-align:right}#bs-liability table .button{vertical-align:middle;padding:0;width:80px}#bs-liability table.table-det{width:680px}#bs-balance-sheet section.bs-balance-sheet .heading-radius-box-asset{border-radius:3px;font-size:115%;font-weight:bold;background-color:#a0da74;padding:7px}#bs-balance-sheet section.bs-balance-sheet .heading-radius-box-liability{border-radius:3px;font-size:115%;font-weight:bold;background-color:#f7c2bc;padding:7px}#bs-balance-sheet section.bs-balance-sheet .heading-radius-box-net{border-radius:3px;font-size:115%;font-weight:bold;background-color:#ffef87;padding:7px}#bs-balance-sheet section.margin-top{margin-top:50px}#bs-balance-sheet table{border-radius:0px;font-size:100%;font-weight:normal;line-height:130%;border:1px solid #ccc;border-collapse:collapse}#bs-balance-sheet table th{font-size:100%;font-weight:bold;line-height:130%;text-align:left;background-color:#eee;padding:10px 10px}#bs-balance-sheet table th a{text-decoration:underline;color:#1a9cef;padding-left:3px}#bs-balance-sheet table td{text-align:left;padding:10px 10px}#bs-balance-sheet table th{width:200px;padding:7px}#bs-balance-sheet table td{text-align:right;padding:7px}th.magazine-th-width,td.magazine-th-width{width:150px}table#cf-detail-table{font-size:12px;margin-top:20px}table#cf-detail-table th,table#cf-detail-table td{border-right:1px solid #EEE;border-collapse:collapse;vertical-align:middle}table#cf-detail-table th{padding:6px;text-align:center}table#cf-detail-table th .date{width:50px}table#cf-detail-table th .note{width:230px}table#cf-detail-table th .account{width:100px}table#cf-detail-table th .lctg{width:200px}table#cf-detail-table th .mctg{width:200px}table#cf-detail-table td{padding:3px}table#cf-detail-table form{margin-bottom:0px}table#cf-detail-table .v_l_ctg{width:110px}table#cf-detail-table .v_m_ctg{width:110px}table#cf-detail-table span.caret{position:absolute;right:5px}table#cf-detail-table button.category-label{width:90%}table#category-settings{margin-top:20px;margin-right:-20px}table#category-settings th,table#category-settings td{border:1px solid #EEE;border-collapse:collapse;vertical-align:middle}table#category-settings th{background-color:#FAF6F0;padding:6px;text-align:center}table#category-settings td{padding:3px}table#category-settings span.caret{position:absolute;right:5px}table.general-table{font-size:12px;margin-top:20px}table.general-table th,table.general-table td{border-right:1px solid #EEE;border-collapse:collapse;vertical-align:middle}table.general-table th{padding:6px;text-align:center}table.general-table th .date{width:50px}table.general-table th .note{width:230px}table.general-table th .account{width:100px}table.general-table th .lctg{width:200px}table.general-table th .mctg{width:200px}table.general-table td{padding:3px}table.general-table form{margin-bottom:0px}table.general-table .v_l_ctg{width:110px}table.general-table .v_m_ctg{width:110px}table.general-table span.caret{position:absolute;right:5px}table.general-table button.category-label{width:90%}.dropdown-menu li .middle_category_label{display:block;padding:7px 5px 7px 20px;clear:both;font-weight:bold;line-height:18px;color:#333333;white-space:nowrap;background-color:#FAF6F0}.dropdown-menu li .middle_category_default{display:block;padding:3px 5px 3px 20px;clear:both;font-weight:normal;line-height:18px;color:#999999;white-space:nowrap}.dropdown-menu li .middle_category_user{display:block;padding:3px 5px 3px 20px;clear:both;font-weight:normal;line-height:18px;color:#333333;white-space:nowrap}.dropdown-menu li .middle_category_add{display:block;clear:both;font-weight:normal;line-height:18px;color:#333333;white-space:nowrap;display:inline}div.form-table{width:700px;display:table;margin:20px 0px}div.form-table select{width:60px}div.form-table dl{display:table-row}div.form-table dl dt,div.form-table dl dd{display:table-cell;vertical-align:middle;border:1px solid #ccc;border-top:none;padding:10px}div.form-table dl dt span.name,div.form-table dl dt span.question,div.form-table dl dd span.name,div.form-table dl dd span.question{font-weight:bold}div.form-table dl dt span.note,div.form-table dl dd span.note{color:#666;font-size:85%;font-weight:normal}div.form-table dl:first-child dt,div.form-table dl:first-child dd{border-top:1px solid #ccc}div.form-table dl dt{width:250px;background-color:#F2F2F2;text-align:right}div.form-table dl.question-list>dt{width:300px}div.form-table dl dd{border-left:none}div.form-table dl dd input{margin:0}#main-container.user_premium .table .field_with_errors{display:inline-block}#main-container.user_premium .table th{width:200px}#main-container.user_premium form input{ime-mode:inactive}#main-container.user_premium .terms_of_service{margin:0 0 10px 0}#main-container.user_premium .terms_of_service .field_with_errors{display:inline-block}#main-container.user_premium .terms_of_service label,#main-container.user_premium .terms_of_service input{font-size:14px;line-height:1.6;display:inline-block;font-weight:bold;margin:0}#main-container.user_premium .terms_of_service,#main-container.user_premium .submit{text-align:center}#main-container.user_premium .withdrawal .attention{margin-bottom:25px}#main-container.user_premium .withdrawal .attention ul{margin:9px 0 9px 25px}#main-container.user_premium .btn-questionnaire{margin:20px auto 20px auto;text-align:center;font-size:20px;display:block;width:350px;height:60px;border:1px solid #fe9626;border-radius:4px;line-height:60px;color:#fe9626}#main-container.user_premium .btn-questionnaire:hover{text-decoration:none;color:#fff;background-color:#fe9626}form#withdrawal-feedback .withdrawal.reason label{display:inline-block}#registered-accounts-lists #reg-account-list.tab-content{clear:both}#account-list{background-color:#fff;border:1px solid #eee;margin:20px 0 0;padding:0}#account-list table th{text-align:center;vertical-align:middle}#account-list table th.service{width:220px}#account-list table th.asset{width:100px}#account-list table th.created{width:80px}#account-list table th.update{width:60px}#account-list table th.status{width:140px}#account-list table th.edit{width:40px}#account-list table th.delete{width:40px}#account-list table td:first-child{padding-left:10px}#account-list table td{padding:8px 4px}#account-list table td.alert_msg{color:#ff3333}#account-list table td.info_msg{color:#3333ff}#account-list table td.error_msg{color:#3333ff;text-decoration:underline}#account-list table td.normal,#account-list table td.last-aggregated-datetime{text-align:center}#account-list table td.number{font-weight:bold}#accounts-regist-menu h1{margin-bottom:10px}#accounts-regist-menu #service-search-box{width:314px;margin:50px 0 50px 0;clear:both}#accounts-regist-menu #service-search-box .service_search{width:314px;height:30px;margin:10px 0 25px;border-radius:3px}#accounts-regist-menu #service-search-box .service_search input{width:311px}#accounts-regist-menu #service-secure-act{float:right;font-weight:normal;font-size:14px}#accounts-regist-menu #service-tab-list{margin:20px 0 20px 0;width:994px}#accounts-regist-menu #service-tab-list .active a{border-radius:3px;border:1px solid #ef7f1a;background:#ef7f1a;color:#fff}#accounts-regist-menu #service-tab-list .active a:hover{border-radius:3px;border:1px solid #ef7f1a;background:#ef7f1a;color:#fff}#accounts-regist-menu #service-tab-list li{width:160px;height:50px;margin:0 5px 5px 0;text-align:center;display:table}#accounts-regist-menu #service-tab-list li a{font-weight:normal;border:1px solid #e1e1e1;border-radius:3px;background:#eee;padding:0;display:table-cell;vertical-align:middle}#accounts-regist-menu #service-tab-list li a:hover{font-weight:normal;background:#e1e1e1;border:1px solid #e1e1e1;border-radius:3px;text-decoration:underline}#accounts-regist-menu #service-tab-list .nav-tabs{border:none}#accounts-regist-menu h2{font-size:14px;line-height:1.2;margin-bottom:10px}#accounts-regist-menu .more_banks{margin:30px 0 0}#manual-accounts-regist-menu{margin-bottom:20px}#btn-show-bank-all{text-align:right;padding:0 0 60px 0}#btn-show-bank-all a{text-align:center;border:1px solid #e1e1e1;width:180px;padding:10px;float:right;border-radius:3px;background:#eee}#btn-show-bank-all a:hover{text-align:center;border:1px soild #e1e1e1;border-radius:3px;background:#e1e1e1}.ui-autocomplete{max-height:200px;overflow:auto}#accounts-new section.accounts-form .date_range,#accounts-edit section.accounts-form .date_range,#accounts-show section.accounts-form .date_range,#accounts-additional-new section.accounts-form .date_range{text-align:center;margin:15px 0}#accounts-new section.accounts-form .date_range .fc-header-title,#accounts-edit section.accounts-form .date_range .fc-header-title,#accounts-show section.accounts-form .date_range .fc-header-title,#accounts-additional-new section.accounts-form .date_range .fc-header-title{width:400px;margin:0 35px}#accounts-new section.accounts-form .date_range .fc-header-title>h2,#accounts-edit section.accounts-form .date_range .fc-header-title>h2,#accounts-show section.accounts-form .date_range .fc-header-title>h2,#accounts-additional-new section.accounts-form .date_range .fc-header-title>h2{text-align:center;font-size:28px;position:relative;bottom:7px;right:5px;margin:0;border:none}#accounts-new section.accounts-form h1.show-title,#accounts-edit section.accounts-form h1.show-title,#accounts-show section.accounts-form h1.show-title,#accounts-additional-new section.accounts-form h1.show-title{font-size:24px;line-height:40px}#accounts-new section.accounts-form h3.description,#accounts-new section.accounts-form h3.form,#accounts-edit section.accounts-form h3.description,#accounts-edit section.accounts-form h3.form,#accounts-show section.accounts-form h3.description,#accounts-show section.accounts-form h3.form,#accounts-additional-new section.accounts-form h3.description,#accounts-additional-new section.accounts-form h3.form{padding:8px 8px 7px;margin-bottom:10px;font-size:90%;line-height:100%;border-radius:3px}#accounts-new section.accounts-form h3.description,#accounts-edit section.accounts-form h3.description,#accounts-show section.accounts-form h3.description,#accounts-additional-new section.accounts-form h3.description{background-color:#FDE5DB}#accounts-new section.accounts-form h3.form,#accounts-edit section.accounts-form h3.form,#accounts-show section.accounts-form h3.form,#accounts-additional-new section.accounts-form h3.form{background-color:#F2F2F2}#accounts-new section.accounts-form p.service-login-info i,#accounts-edit section.accounts-form p.service-login-info i,#accounts-show section.accounts-form p.service-login-info i,#accounts-additional-new section.accounts-form p.service-login-info i{color:#900;margin:0 8px 0 12px}#accounts-new section.accounts-form p.notdata,#accounts-edit section.accounts-form p.notdata,#accounts-show section.accounts-form p.notdata,#accounts-additional-new section.accounts-form p.notdata{border-radius:5px;border:1px solid #ccc;background-color:#f5f5f5;margin-top:20px;padding:30px;text-align:center}#accounts-new section.accounts-form ul.service-desc-list,#accounts-edit section.accounts-form ul.service-desc-list,#accounts-show section.accounts-form ul.service-desc-list,#accounts-additional-new section.accounts-form ul.service-desc-list{margin-bottom:20px}#accounts-new section.accounts-form ul.service-desc-list strong,#accounts-edit section.accounts-form ul.service-desc-list strong,#accounts-show section.accounts-form ul.service-desc-list strong,#accounts-additional-new section.accounts-form ul.service-desc-list strong{color:#900;font-weight:normal}#accounts-new section.accounts-form .heading-radius-box:first-child,#accounts-edit section.accounts-form .heading-radius-box:first-child,#accounts-show section.accounts-form .heading-radius-box:first-child,#accounts-additional-new section.accounts-form .heading-radius-box:first-child{margin-bottom:10px}#accounts-new section.accounts-form div.form-table,#accounts-edit section.accounts-form div.form-table,#accounts-show section.accounts-form div.form-table,#accounts-additional-new section.accounts-form div.form-table{width:700px;display:table;margin:0 auto}#accounts-new section.accounts-form div.form-table dl,#accounts-edit section.accounts-form div.form-table dl,#accounts-show section.accounts-form div.form-table dl,#accounts-additional-new section.accounts-form div.form-table dl{display:table-row}#accounts-new section.accounts-form div.form-table dl dt,#accounts-new section.accounts-form div.form-table dl dd,#accounts-edit section.accounts-form div.form-table dl dt,#accounts-edit section.accounts-form div.form-table dl dd,#accounts-show section.accounts-form div.form-table dl dt,#accounts-show section.accounts-form div.form-table dl dd,#accounts-additional-new section.accounts-form div.form-table dl dt,#accounts-additional-new section.accounts-form div.form-table dl dd{display:table-cell;vertical-align:middle;border:1px solid #ccc;border-top:none;padding:10px}#accounts-new section.accounts-form div.form-table dl dt span.name,#accounts-new section.accounts-form div.form-table dl dt span.question,#accounts-new section.accounts-form div.form-table dl dd span.name,#accounts-new section.accounts-form div.form-table dl dd span.question,#accounts-edit section.accounts-form div.form-table dl dt span.name,#accounts-edit section.accounts-form div.form-table dl dt span.question,#accounts-edit section.accounts-form div.form-table dl dd span.name,#accounts-edit section.accounts-form div.form-table dl dd span.question,#accounts-show section.accounts-form div.form-table dl dt span.name,#accounts-show section.accounts-form div.form-table dl dt span.question,#accounts-show section.accounts-form div.form-table dl dd span.name,#accounts-show section.accounts-form div.form-table dl dd span.question,#accounts-additional-new section.accounts-form div.form-table dl dt span.name,#accounts-additional-new section.accounts-form div.form-table dl dt span.question,#accounts-additional-new section.accounts-form div.form-table dl dd span.name,#accounts-additional-new section.accounts-form div.form-table dl dd span.question{font-weight:bold}#accounts-new section.accounts-form div.form-table dl dt span.note,#accounts-new section.accounts-form div.form-table dl dd span.note,#accounts-edit section.accounts-form div.form-table dl dt span.note,#accounts-edit section.accounts-form div.form-table dl dd span.note,#accounts-show section.accounts-form div.form-table dl dt span.note,#accounts-show section.accounts-form div.form-table dl dd span.note,#accounts-additional-new section.accounts-form div.form-table dl dt span.note,#accounts-additional-new section.accounts-form div.form-table dl dd span.note{color:#666;font-size:85%;font-weight:normal}#accounts-new section.accounts-form div.form-table dl dt span.note+img,#accounts-new section.accounts-form div.form-table dl dd span.note+img,#accounts-edit section.accounts-form div.form-table dl dt span.note+img,#accounts-edit section.accounts-form div.form-table dl dd span.note+img,#accounts-show section.accounts-form div.form-table dl dt span.note+img,#accounts-show section.accounts-form div.form-table dl dd span.note+img,#accounts-additional-new section.accounts-form div.form-table dl dt span.note+img,#accounts-additional-new section.accounts-form div.form-table dl dd span.note+img{margin:10px 0}#accounts-new section.accounts-form div.form-table dl:first-child dt,#accounts-new section.accounts-form div.form-table dl:first-child dd,#accounts-edit section.accounts-form div.form-table dl:first-child dt,#accounts-edit section.accounts-form div.form-table dl:first-child dd,#accounts-show section.accounts-form div.form-table dl:first-child dt,#accounts-show section.accounts-form div.form-table dl:first-child dd,#accounts-additional-new section.accounts-form div.form-table dl:first-child dt,#accounts-additional-new section.accounts-form div.form-table dl:first-child dd{border-top:1px solid #ccc}#accounts-new section.accounts-form div.form-table dl dt,#accounts-edit section.accounts-form div.form-table dl dt,#accounts-show section.accounts-form div.form-table dl dt,#accounts-additional-new section.accounts-form div.form-table dl dt{width:250px;background-color:#F2F2F2;text-align:right}#accounts-new section.accounts-form div.form-table dl.question-list>dt,#accounts-edit section.accounts-form div.form-table dl.question-list>dt,#accounts-show section.accounts-form div.form-table dl.question-list>dt,#accounts-additional-new section.accounts-form div.form-table dl.question-list>dt{width:300px}#accounts-new section.accounts-form div.form-table dl dd,#accounts-edit section.accounts-form div.form-table dl dd,#accounts-show section.accounts-form div.form-table dl dd,#accounts-additional-new section.accounts-form div.form-table dl dd{border-left:none}#accounts-new section.accounts-form div.form-table dl dd input,#accounts-edit section.accounts-form div.form-table dl dd input,#accounts-show section.accounts-form div.form-table dl dd input,#accounts-additional-new section.accounts-form div.form-table dl dd input{margin:0}#accounts-new section.accounts-form ul.form-buttons,#accounts-edit section.accounts-form ul.form-buttons,#accounts-show section.accounts-form ul.form-buttons,#accounts-additional-new section.accounts-form ul.form-buttons{margin:0;padding:0;border:0;overflow:hidden;*zoom:1;margin:10px auto 0;width:700px}#accounts-new section.accounts-form ul.form-buttons li,#accounts-edit section.accounts-form ul.form-buttons li,#accounts-show section.accounts-form ul.form-buttons li,#accounts-additional-new section.accounts-form ul.form-buttons li{list-style-image:none;list-style-type:none;margin-left:0;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;white-space:nowrap}#accounts-new section.accounts-form ul.form-buttons li:first-child,#accounts-edit section.accounts-form ul.form-buttons li:first-child,#accounts-show section.accounts-form ul.form-buttons li:first-child,#accounts-additional-new section.accounts-form ul.form-buttons li:first-child{width:305px}#accounts-new section.accounts-form ul.form-buttons input.btn,#accounts-edit section.accounts-form ul.form-buttons input.btn,#accounts-show section.accounts-form ul.form-buttons input.btn,#accounts-additional-new section.accounts-form ul.form-buttons input.btn{padding:6px 28px}#accounts-new section.accounts-form ul.form-buttons a.btn,#accounts-edit section.accounts-form ul.form-buttons a.btn,#accounts-show section.accounts-form ul.form-buttons a.btn,#accounts-additional-new section.accounts-form ul.form-buttons a.btn{padding:6px 14px}#accounts-new section.accounts-form tr.outside-group td,#accounts-edit section.accounts-form tr.outside-group td,#accounts-show section.accounts-form tr.outside-group td,#accounts-additional-new section.accounts-form tr.outside-group td{background-color:#f0f2f2;color:#c5c6c6}.attention-box{border-radius:5px;font-size:12px;background-color:#f2f2f2;border:1px solid #ebebeb;color:#9b9b9b;margin:20px 0;padding:8px 14px}.rnkng-ku-submit-btn-area{width:100%;text-align:left;font-size:13px}.rnkng-ku-submit-account{background-color:#FCFFF2;border:1px solid #DFEFAE;border-radius:5px 5px 5px 5px;float:left;margin-bottom:20px;margin-top:20px;padding:10px 10px 0;width:972px}.form-table-wrapper-left{float:left;width:700px}.form-table-wrapper-right-wrapper{float:right;margin-left:20px}.form-table-wrapper-right-wrapper p{font-weight:bold;padding-left:2px;color:#656565}.form-table-wrapper-right{width:250px;border:2px solid #dadada;padding:5px 10px;margin-bottom:8px}.form-table-wrapper-right h4{margin-top:8px !important;text-align:center;font-size:15px;border-bottom:2px solid #dadada;padding-bottom:10px;color:#656565}.form-table-wrapper-right ul{margin:0 0 0 2px !important}.form-table-wrapper-right li{list-style-type:none;font-size:13px;line-height:40px;margin-bottom:5px;padding-left:48px;font-weight:bold;color:#656565}.form-table-about-security01{background:url(/assets/features/icon-account-new-security-59bf3d33489783bde46ceb79a8f402d4.png) no-repeat 0 0}.form-table-about-security02{background:url(/assets/features/icon-account-new-security-59bf3d33489783bde46ceb79a8f402d4.png) 0 -50px no-repeat}.form-table-about-security03{background:url(/assets/features/icon-account-new-security-59bf3d33489783bde46ceb79a8f402d4.png) 0 -100px no-repeat}.form-table-about-security04{background:url(/assets/features/icon-account-new-security-59bf3d33489783bde46ceb79a8f402d4.png) 0 -150px no-repeat}.is-transaction-file-select{margin-bottom:0;width:150px}.aggregation-limit-modal{width:700px}.aggregation-limit-modal-panel{text-align:center;padding:48px 0;background:url(/assets/account/img_sorry_buta-845d3c69c2bb2030780ae96ca8db0bb5.png) no-repeat top right;background-position:right 30px top 30px}.aggregation-limit-modal-panel .btn-premium{margin:0 auto 20px auto;text-align:center;font-size:20px;display:block;width:350px;height:60px;border:1px solid #fe9626;border-radius:4px;line-height:60px;color:#fe9626}.aggregation-limit-modal-panel .btn-premium:hover{text-decoration:none;color:#fff;background-color:#fe9626}.aggregation-limit-modal-panel .link-premium{text-align:center;font-size:14px;color:#999;text-decoration:underline}.aggregation-limit-modal-panel .link-premium:hover{text-decoration:none}.aggregation-limit-modal-panel-title{font-size:28px;color:red;text-align:center;margin-bottom:40px;color:#999}.aggregation-limit-modal-panel-note{list-style-type:none;font-size:16px;line-height:1.7em;margin-bottom:5px;padding:0 48px;font-weight:bold;color:#9299A3;text-align:left;margin-bottom:18px}.aggregation-limit-modal-panel-campaign{font-size:18px;color:#000000;text-align:center;margin-bottom:12px}.aggregation-limit-modal-panel-campaign .aggregation-limit-modal-panel-campaign-strong-font{background:url(/assets/account/bg_underline_orange-bafb579de4f7cc723392236297c00257.png) repeat-x bottom;background-size:6px}.optin-campaign-modal-panel-title{font-size:20px;color:red;text-align:left;margin-bottom:10px;margin-left:5px;color:#000;font-weight:bold}.optin-campaign-modal-frame-title{font-size:20px;color:red;text-align:left;margin-bottom:0px;margin-left:20px;color:#000}.optin-campaign-modal-frame{padding:10px 0;border:1px solid #b6b6b0;margin-left:40px;margin-right:40px;margin-top:10px;margin-bottom:10px;background-color:#fffede}.optin-campaign-strong-font{color:#fea12a;font-weight:bold}.optin-campaign-box{float:left}.optin-campaign-box-container{overflow:hidden}.optin-campaign-box-container:before,.optin-campaign-box-container:after{content:"";display:table}.optin-campaign-box-container:after{clear:both}.optin-campaign-modal-box-text{font-size:14px;margin-left:15px;margin-top:5px;vertical-align:center;padding:5px 0;border:1px solid #b6b6b0;width:100px;color:#000;font-weight:bold;background-color:#dddddd}.optin-campaign-modal-plain-text{font-size:15px;margin-left:10px;margin-top:10px;vertical-align:center;padding:5px 0;color:#000}.optin-campaign-modal-panel-note{font-size:16px;line-height:1.7em;margin-bottom:5px;padding:0 40px;color:#000000;text-align:left;margin-bottom:18px}.optin-campaign-modal-expire-date-text{font-size:16px;line-height:1.7em;margin-bottom:5px;padding:0 40px;color:#000000;text-align:center;margin-bottom:18px}.optin-campaign-img{margin-left:40px;width:20px;max-height:auto}.optin-campaign-modal-panel{text-align:center;padding:40px 0}.optin-campaign-modal-panel .btn-optin{margin:0 auto 0px auto;text-align:center;font-size:20px;display:block;width:350px;height:60px;border-radius:4px;line-height:60px}.optin-campaign-modal-panel .btn-optin-enable{border:1px solid #fe9626;color:#fe9626}.optin-campaign-modal-panel .btn-optin-enable:hover{text-decoration:none;color:#fff;background-color:#fe9626}.optin-campaign-modal-panel .btn-optin-disable{border:1px solid #777777;color:#777777}.optin-campaign-modal-panel .btn-optin-disable:hover{text-decoration:none;color:#aaaaaa;background-color:#dddddd}.client-info-highlight{background:#ffffe5}.mf-oauth-permission{width:528px;margin:0 auto}@media screen and (max-width: 767px){.mf-oauth-permission{width:270px}}.mf-oauth-permission h1{margin-top:60px;text-align:center}.mf-oauth-permission section{margin-top:60px;font-size:14px;text-align:center;color:#262626}.mf-oauth-permission section strong{font-weight:bold}.mf-oauth-permission .mf-oauth-permission-list{margin-top:30px;color:#666;border:1px dashed #666;border-radius:4px}.mf-oauth-permission .mf-oauth-permission-list .mf-oauth-permission-inner-block{width:250px;margin:10px auto}.mf-oauth-permission .mf-oauth-permission-list .mf-oauth-permission-inner-block p{font-size:15px;font-weight:bold;background:url(/assets/o_auth/img_icon_link-a7c8fac5cf23a539ab78e59a3939335c.png) no-repeat;background-size:25px 21px;padding:3px 0 0 30px}.mf-oauth-permission .mf-oauth-btn-block{width:360px;margin:30px auto 0 auto}@media screen and (max-width: 767px){.mf-oauth-permission .mf-oauth-btn-block{width:160px}}.mf-oauth-permission .mf-oauth-btn-block input.btn{width:160px;height:44px;padding:0;background:none;border:1px solid #aaa;color:#aaa;text-shadow:none;box-shadow:none;float:left;font-size:16px}@media screen and (max-width: 767px){.mf-oauth-permission .mf-oauth-btn-block input.btn{float:none;margin:0 auto}}.mf-oauth-permission .mf-oauth-btn-block input.btn.success{background:#FD9626;color:#fff;border:1px solid #FD9626;margin-right:40px}@media screen and (max-width: 767px){.mf-oauth-permission .mf-oauth-btn-block input.btn.success{margin:0 auto}}.mf-oauth-permission footer#permission-footer{clear:both;font-size:12px;color:#999;text-align:center;padding:30px 0 20px 0}

.mf-container.content-center{
    padding-top: 50px;
    text-align: center;
}
.forgotPassword{
    width: 100%;
    margin:20px 0 10px 20px;
    margin-top: 20px;
    margin-bottom: 10px;
    text-align: center;
    font-size: 12px;
}
hr.hrCustom{
    margin-top: 20px;
    margin-left: 45px;
    width: 400px;
}
span.btn-sight{
    width: 22px;
    height: 22px;
    background: url(../../pages/login/images/sight.svg) no-repeat center; //Todo URL部分の設定を直す
    background-color: white;
    color:black;
    text-align: center;
    vertical-align: top;
    z-index: 1000;
    border: none;
    padding: 10px 10px;
    border-radius: 3px;
}
span.btn-nosight{
    width: 22px;
    height: 22px;
    background: url(../../pages/login/images/nosight.svg) no-repeat center; //Todo URL部分の設定を直す
    background-color: white;
    color:black;
    text-align: center;
    vertical-align: top;
    z-index: 1000;
    border: none;
    padding: 10px 10px;
    border-radius: 3px;
}