﻿.blog-entry-link .blog-entry::after,.installmentsavings-item .installmentsavings-header::after,.installmentsavings-item .installmentsavings-body::after,.installmentsavings-item .installmentsavings-body .schedule::after{content:"";clear:both;display:block}.blog-entry-link .blog-entry::after,.installmentsavings-item .installmentsavings-header::after,.installmentsavings-item .installmentsavings-body::after,.installmentsavings-item .installmentsavings-body .schedule::after{content:"";clear:both;display:block}.activation-guide{display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;align-items:center;margin:25px 0 25px 0;padding:10px 30px 10px 30px;background-color:#fff4e5;border-color:#fff4e5}.activation-guide .message{display:flex;align-items:center;flex-grow:10;padding:10px 0px 10px 0px;font-size:16px;font-weight:bold}.activation-guide .message .icon{display:flex;justify-content:flex-start;flex-basis:5%;align-items:center;margin:10px 0}.activation-guide .message .icon img{height:30px;padding:0 15px 0 0}.activation-guide .message .body{flex-grow:3;justify-content:flex-start;flex-basis:auto}.activation-guide .button{justify-content:flex-start;flex-grow:1;background-color:#ff9300;border-color:#ff9300}.activation-guide .button:hover{background-color:#e67010;border-color:#e67010}.activation-guide+.more-small{color:#999;margin:-10px 0 27px}.system-message{margin-top:30px !important}.extra-banner-box{margin-bottom:30px}.extra-banner{position:relative;margin:30px 0 0;padding:7px 15px 15px 108px;background:#c2ecf1 url(../../image/common/icon_campaign_01.png) 23px 16px no-repeat;background-size:62px;color:#666}.extra-banner .extra-banner-title{margin:0;font-size:114.28571%;line-height:2}.extra-banner .extra-banner-body p{margin:0 0 9px;font-size:85.71429%;line-height:1.5;letter-spacing:-0.2px}.extra-banner .extra-banner-body .button-list{margin:0}.extra-banner .extra-banner-body .button-list .special-button{padding:7px 42px;min-width:0;border-color:#fd832e;background-color:#fd832e;font-size:92.857142857%;line-height:1.38461538462}.extra-banner .extra-banner-body .button-list .special-button::before{content:"";display:inline-block;margin:0 7px 0 0;width:7px;height:12px;background:url(../../image/common/link_icon_06.png) 0 0 no-repeat;background-size:7px 12px;vertical-align:-1px}.extra-banner .extra-banner-body .button-list .close{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;margin:7px 0;padding:0;border:0 none;background:transparent;color:inherit;font-size:71.42857%;line-height:1.8}.extra-banner .extra-banner-body .button-list .close::before{content:"";display:inline-block;margin:0 6px 0 0;width:6px;height:10px;background:url(../../image/common/link_icon_07.png) 0 0 no-repeat;background-size:6px 10px;vertical-align:-1px}.extra-banner:first-child+.section-frame{margin-top:35px}@media (max-width: 950px){.extra-banner{position:relative;margin:15px 0 0;padding:6px 123px 7px 50px;background-position:9px 5px;background-size:33px}.extra-banner .extra-banner-title{font-size:71.42857%;line-height:1.6}.extra-banner .extra-banner-body p{display:none}.extra-banner .extra-banner-body .button-list{position:absolute;right:0;top:0;bottom:0;margin:auto;width:123px;height:28px}.extra-banner .extra-banner-body .button-list li{flex:none;margin:0}.extra-banner .extra-banner-body .button-list li:first-child{width:82px}.extra-banner .extra-banner-body .button-list li:first-child+li{margin-left:18px}.extra-banner .extra-banner-body .button-list .special-button{padding:6px 0;font-size:71.42857%;line-height:1.2}.extra-banner .extra-banner-body .button-list .special-button::before{content:"";display:inline-block;margin:0 5px 0 0;width:6px;height:10px;background:url(../../image/common/link_icon_06.png) 0 0 no-repeat;background-size:6px 10px;vertical-align:-1px}.extra-banner .extra-banner-body .button-list .close{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;margin:8px 0 0;padding:0;height:11px}.extra-banner .extra-banner-body .button-list .close .pc{display:none}.extra-banner .extra-banner-body .button-list .close::before{display:block;margin-right:0;width:11px;height:11px;background:url(../../image/common/close_01.png) 0 0 no-repeat;background-size:11px;vertical-align:0}.extra-banner:first-child+.section-frame{margin-top:15px}}.charts-terms-selector{display:-webkit-flex;display:flex;margin:0;padding:0;list-style-type:none}.charts-terms-selector>li{-webkit-flex:1;flex:1;text-align:center}.charts-terms-selector>li label{display:block}.charts-terms-selector>li label input{position:absolute;z-index:-1}.charts-terms-selector>li label .label-text{display:block;margin:0 0 0 -1px;border:1px solid #e0e0e0;color:#666;font-size:85.71429%;line-height:33px}.charts-terms-selector>li label :checked+.label-text{position:relative;border-color:#1688c5;color:#1688c5}.charts-terms-selector>li:first-child label .label-text{border-radius:3px 0 0 3px}.charts-terms-selector>li:last-child label .label-text{border-radius:0 3px 3px 0}.charts-evaluation{max-width:100%}.charts-evaluation .charts-axis-x{position:relative;z-index:1;fill:#999;font-size:85.71429%;line-height:1;text-anchor:middle}.charts-evaluation .charts-axis-x[data-is-first="true"]{text-anchor:start}.charts-evaluation .charts-axis-x-line{fill:none;stroke:#e0e0e0;stroke-width:1px}.charts-evaluation .charts-axis-y{position:relative;z-index:1;fill:#999;font-size:71.42857%;line-height:1;text-anchor:end}.charts-evaluation .charts-axis-y-line{fill:none;stroke:#e0e0e0;stroke-width:1px}.charts-evaluation>.charts-line{fill:none;stroke:#79c4ed;stroke-width:3px;stroke-miterlimit:1}.charts-evaluation>.charts-fill{fill:rgba(22,136,197,0.11);stroke:none}.charts-evaluation>.charts-cursor-point{position:relative;fill:#fff;stroke:#565e63;stroke-width:3px;r:8px;z-index:11}.charts-evaluation>.charts-cursor-line{position:relative;fill:transparent;stroke:#565e63;z-index:10}@media (max-width: 950px){.charts-evaluation .charts-axis-x{font-size:71.42857%}}.charts-comment{position:absolute;z-index:2;pointer-events:none}.charts-comment .charts-comment-cursor{position:absolute;left:-4px;top:-4px;width:10px;height:10px;border-radius:50%;background:rgba(0,179,131,0.4)}.charts-comment .charts-comment-foot{position:absolute}.charts-comment .charts-comment-foot::before{z-index:2;content:"";border:12px solid transparent;border-left:4px solid transparent;border-right:4px solid transparent;border-top:12px solid #fff;position:absolute;left:-4px;bottom:-7px}.charts-comment .charts-comment-foot::after{content:"";border:12px solid transparent;border-left:4px solid transparent;border-right:4px solid transparent;border-top:12px solid #565e63;position:absolute;left:-4px;bottom:-7px}.charts-comment .charts-comment-text{position:absolute;left:0;bottom:16px;padding:12px;border-radius:3px;background:#fff;color:#565e63;white-space:nowrap;box-shadow:0 0px 20px rgba(0,0,0,0.2)}.charts-comment .charts-comment-text .date{color:#999;display:block;font-weight:normal;font-size:71.42857%;line-height:14px;text-align:right}.charts-comment .charts-comment-text .value{font-weight:bold;display:block;font-size:114.28571%;line-height:20px}.charts-comment .charts-comment-text .type{display:block;font-size:85.71429%;font-weight:bold;padding-top:6px}.charts-comment .charts-comment-text .type.no-disp{display:none}.charts-comment .charts-comment-text .type .icon[data-transaction="BUY"]{padding-top:4px}.charts-comment .charts-comment-text .type .icon[data-transaction="BUY"]::before{content:'';display:inline-block;background-repeat:no-repeat;width:16px;height:16px;position:relative;top:4px;background-size:contain;padding-right:6px;background-image:url("../../image/common/transaction_buy_01.png")}.charts-comment .charts-comment-text .type .icon[data-transaction="BUY"]::after{content:"購入";font-size:87.5%;position:relative;color:#1688c5}.charts-comment .charts-comment-text .type .icon[data-transaction="SELL"]{padding-top:4px}.charts-comment .charts-comment-text .type .icon[data-transaction="SELL"]::before{content:'';display:inline-block;background-repeat:no-repeat;width:16px;height:16px;position:relative;top:4px;background-size:contain;padding-right:6px;background-image:url("../../image/common/transaction_sell_01.png")}.charts-comment .charts-comment-text .type .icon[data-transaction="SELL"]::after{content:"売却";font-size:87.5%;position:relative;color:#1688c5}.charts-comment .charts-comment-text .type .icon[data-transaction="REBALANCE"]{padding-top:4px}.charts-comment .charts-comment-text .type .icon[data-transaction="REBALANCE"]::before{content:'';display:inline-block;background-repeat:no-repeat;width:16px;height:16px;position:relative;top:4px;background-size:contain;padding-right:6px;background-image:url("../../image/common/transaction_rebalance_01.png")}.charts-comment .charts-comment-text .type .icon[data-transaction="REBALANCE"]::after{content:"リバランス";font-size:87.5%;position:relative;color:#1688c5}.charts-comment .charts-comment-text .type .icon[data-transaction="TAX_LOSS_HARVESTING"]{padding-top:4px}.charts-comment .charts-comment-text .type .icon[data-transaction="TAX_LOSS_HARVESTING"]::before{content:'';display:inline-block;background-repeat:no-repeat;width:16px;height:16px;position:relative;top:4px;background-size:contain;padding-right:6px;background-image:url("../../image/common/transaction_detax_01.png")}.charts-comment .charts-comment-text .type .icon[data-transaction="TAX_LOSS_HARVESTING"]::after{content:"税金最適化";font-size:87.5%;position:relative;color:#1688c5}.charts-comment .charts-comment-text .type .icon[data-transaction="DEPOSIT"],.charts-comment .charts-comment-text .type .icon[data-transaction="QUICK_DEPOSIT"],.charts-comment .charts-comment-text .type .icon[data-transaction="PERIODIC_DEPOSIT"],.charts-comment .charts-comment-text .type .icon[data-transaction="DIVIDEND"]{padding-top:4px}.charts-comment .charts-comment-text .type .icon[data-transaction="DEPOSIT"]::before,.charts-comment .charts-comment-text .type .icon[data-transaction="QUICK_DEPOSIT"]::before,.charts-comment .charts-comment-text .type .icon[data-transaction="PERIODIC_DEPOSIT"]::before,.charts-comment .charts-comment-text .type .icon[data-transaction="DIVIDEND"]::before{content:'';display:inline-block;background-repeat:no-repeat;width:16px;height:16px;position:relative;top:4px;background-size:contain;padding-right:6px;background-image:url("../../image/common/transaction_deposit_01.png")}.charts-comment .charts-comment-text .type .icon[data-transaction="DEPOSIT"]::after,.charts-comment .charts-comment-text .type .icon[data-transaction="QUICK_DEPOSIT"]::after,.charts-comment .charts-comment-text .type .icon[data-transaction="PERIODIC_DEPOSIT"]::after,.charts-comment .charts-comment-text .type .icon[data-transaction="DIVIDEND"]::after{content:"入金";font-size:87.5%;position:relative;color:#1688c5}.charts-comment .charts-comment-text .type .icon[data-transaction="WITHDRAWAL"],.charts-comment .charts-comment-text .type .icon[data-transaction="WITHDRAWAL_REQUEST"],.charts-comment .charts-comment-text .type .icon[data-transaction="COMMISSION"],.charts-comment .charts-comment-text .type .icon[data-transaction="ADJUSTMENT"]{padding-top:4px}.charts-comment .charts-comment-text .type .icon[data-transaction="WITHDRAWAL"]::before,.charts-comment .charts-comment-text .type .icon[data-transaction="WITHDRAWAL_REQUEST"]::before,.charts-comment .charts-comment-text .type .icon[data-transaction="COMMISSION"]::before,.charts-comment .charts-comment-text .type .icon[data-transaction="ADJUSTMENT"]::before{content:'';display:inline-block;background-repeat:no-repeat;width:16px;height:16px;position:relative;top:4px;background-size:contain;padding-right:6px;background-image:url("../../image/common/transaction_withdrawal_01.png")}.charts-comment .charts-comment-text .type .icon[data-transaction="WITHDRAWAL"]::after,.charts-comment .charts-comment-text .type .icon[data-transaction="WITHDRAWAL_REQUEST"]::after,.charts-comment .charts-comment-text .type .icon[data-transaction="COMMISSION"]::after,.charts-comment .charts-comment-text .type .icon[data-transaction="ADJUSTMENT"]::after{content:"出金";font-size:87.5%;position:relative;color:#1688c5}.charts-comment .charts-comment-text .type .value{padding-left:6px;display:inline-block;font-size:12px}.charts-comment .charts-comment-text .diff{display:block;font-size:85.71429%;line-height:18px}.charts-comment .charts-comment-text .diff.plus{color:#41c48f}.charts-comment .charts-comment-text .diff.minus{color:#ed432d}.charts-comment .charts-comment-text .diff.no-disp{display:none}.charts-comment.chart-event{z-index:1}.charts-comment.chart-event .charts-comment-cursor{width:10px;height:10px;border-radius:50%;background:rgba(0,179,131,0.4)}.charts-comment.chart-event.revert .charts-comment-foot{top:10px;bottom:auto;border-top:0 none;border-bottom:6px solid #1688c5}.charts-comment.chart-event.revert .charts-comment-text{top:16px;bottom:auto}.charts-book>.charts-line{fill:none;stroke:none}.charts-book>.charts-fill{fill:rgba(22,136,197,0.11);stroke:none}.category-dashboard .content-header,.category-nisa .content-header{display:none}.category-dashboard .content-body>.section-frame:first-child,.category-nisa .content-body>.section-frame:first-child{margin-top:35px}.category-dashboard .procedure-checklist-alert,.category-nisa .procedure-checklist-alert{background-color:#fff1f1;max-width:570px;font-size:142.85714%;margin:20px auto;padding:10px 20px;color:#ed432d}.category-dashboard .procedure-checklist-alert p,.category-nisa .procedure-checklist-alert p{text-align:center;margin:unset}.category-dashboard .procedure-checklist .section-frame,.category-nisa .procedure-checklist .section-frame{margin-top:0;margin-left:auto;margin-right:auto;max-width:252px;height:auto;opacity:1}.category-dashboard .procedure-checklist .section-frame .section-title,.category-nisa .procedure-checklist .section-frame .section-title{margin-bottom:0;font-size:142.85714%}.category-dashboard .procedure-checklist .section-frame.is-checked .section-title,.category-dashboard .procedure-checklist .section-frame.is-checked .section-body img,.category-dashboard .procedure-checklist .section-frame.is-checked .section-body p,.category-dashboard .procedure-checklist .section-frame.is-checked .section-body .button-list,.category-nisa .procedure-checklist .section-frame.is-checked .section-title,.category-nisa .procedure-checklist .section-frame.is-checked .section-body img,.category-nisa .procedure-checklist .section-frame.is-checked .section-body p,.category-nisa .procedure-checklist .section-frame.is-checked .section-body .button-list{opacity:0.5}.category-dashboard .procedure-checklist .section-frame.is-checked .image,.category-nisa .procedure-checklist .section-frame.is-checked .image{position:relative}.category-dashboard .procedure-checklist .section-frame.is-checked .image::after,.category-nisa .procedure-checklist .section-frame.is-checked .image::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:88px;height:88px;background:url(../../image/common/checked_01.png);background-size:88px;opacity:1}.category-dashboard .procedure-checklist .image,.category-nisa .procedure-checklist .image{margin-top:0;margin-bottom:15px}.category-dashboard .procedure-checklist .image img,.category-nisa .procedure-checklist .image img{display:block;margin:0 auto;max-width:100%;height:auto}.category-dashboard .procedure-checklist p,.category-nisa .procedure-checklist p{margin-bottom:12px}.category-dashboard .procedure-checklist .button-list,.category-nisa .procedure-checklist .button-list{display:block;margin-top:15px}.category-dashboard .procedure-checklist .button-list li,.category-nisa .procedure-checklist .button-list li{float:none}.category-dashboard .procedure-checklist .button-list .button,.category-nisa .procedure-checklist .button-list .button{width:100%;text-align:center}.category-dashboard .procedure-checklist .button-list .button.not-primary,.category-nisa .procedure-checklist .button-list .button.not-primary{background-color:#fff;color:#1688c5}.category-dashboard .procedure-checklist .button-list .button.not-primary:hover,.category-nisa .procedure-checklist .button-list .button.not-primary:hover{color:#106694}.category-dashboard .procedure-checklist{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center}.category-dashboard .procedure-checklist .col-1\/2,.category-dashboard .procedure-checklist .col-1\/3,.category-dashboard .procedure-checklist .col-1\/4{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column}.category-dashboard .procedure-checklist .col-1\/2 .section-frame,.category-dashboard .procedure-checklist .col-1\/3 .section-frame,.category-dashboard .procedure-checklist .col-1\/4 .section-frame{display:flex;flex-direction:column;flex-grow:1}.category-dashboard .procedure-checklist .col-1\/4 .start-step-note{height:72px}.category-dashboard .procedure-checklist .start-step-button{margin-top:auto;text-align:center}.category-dashboard .procedure-checklist .section-frame.is-checked .section-inner .section-title,.category-dashboard .procedure-checklist .section-frame.is-checked .section-inner img,.category-dashboard .procedure-checklist .section-frame.is-checked .section-inner .section-lead,.category-dashboard .procedure-checklist .section-frame.is-checked .start-step-button{opacity:0.5}.category-dashboard .procedure-checklist .start-step-note{font-family:"Hiragino Sans";font-style:normal;font-weight:normal;font-size:12px;line-height:24px;text-align:center;color:#999999;width:100%;min-height:24px;height:48px;max-width:252px;margin-left:auto;margin-right:auto}.category-dashboard .procedure-checklist-sub{margin-top:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.category-dashboard .karte-banner-box{margin:60px auto 0;line-height:1}@media (max-width: 950px){.category-dashboard .karte-banner-box{margin:24px auto 0;text-align:center}}@media (max-width: 950px){.category-dashboard .procedure-checklist,.category-nisa .procedure-checklist{margin-bottom:0}.category-dashboard .procedure-checklist .section-frame,.category-nisa .procedure-checklist .section-frame{margin-bottom:60px;max-width:210px}.category-dashboard .procedure-checklist .section-frame .section-title,.category-nisa .procedure-checklist .section-frame .section-title{text-align:left}.category-dashboard .procedure-checklist .image,.category-nisa .procedure-checklist .image{margin-bottom:0}.category-dashboard .procedure-checklist{display:block}.category-dashboard .procedure-checklist .col-1\/2,.category-dashboard .procedure-checklist .col-1\/3,.category-dashboard .procedure-checklist .col-1\/4{margin-bottom:60px}.category-dashboard .procedure-checklist .col-1\/2 .section-frame,.category-dashboard .procedure-checklist .col-1\/3 .section-frame,.category-dashboard .procedure-checklist .col-1\/4 .section-frame{margin-bottom:0}.category-dashboard .procedure-checklist .col-1\/2 .section-frame .start-step-button,.category-dashboard .procedure-checklist .col-1\/3 .section-frame .start-step-button,.category-dashboard .procedure-checklist .col-1\/4 .section-frame .start-step-button{padding:0;text-align:center}.category-dashboard .procedure-checklist .col-1\/4 .start-step-note{height:48px}}#assets-class-chart{display:block;position:relative;min-height:290px}#assets-class-chart .assets-data{position:relative;left:0;top:0;z-index:1;height:340px}#assets-class-chart .assets-group{position:absolute;left:0;top:0}#assets-class-chart .charts-donuts-path{outline:0 none;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:opacity 0.1s ease-in-out}#assets-class-chart .charts-donuts-text{font-size:30px;fill:#565e63}#assets-class-chart .charts-donuts-text .name{font-size:16px}#assets-class-chart .charts-donuts-text .per{font-size:20px;font-weight:normal}#assets-class-chart .charts-donuts-text .value-positive{fill:#41c48f}#assets-class-chart .charts-donuts-text .value-negative{fill:#ea432d}#assets-class-data .group,#assets-class-data-nisa .group,#assets-class-data-taxation .group{display:none}#assets-class-data .type,#assets-class-data-nisa .type,#assets-class-data-taxation .type{padding-left:20px}#assets-class-data tr th,#assets-class-data tr td,#assets-class-data-nisa tr th,#assets-class-data-nisa tr td,#assets-class-data-taxation tr th,#assets-class-data-taxation tr td{transition:color 0.1s ease-in-out, background-color 0.1s ease-in-out}#assets-class-data tr th:first-child span,#assets-class-data-nisa tr th:first-child span,#assets-class-data-taxation tr th:first-child span{transition:opacity 0.1s ease-in-out}#assets-class-data .unselected>th,#assets-class-data .unselected>td,#assets-class-data-nisa .unselected>th,#assets-class-data-nisa .unselected>td,#assets-class-data-taxation .unselected>th,#assets-class-data-taxation .unselected>td{color:#ccc}#assets-class-data .unselected th:first-child span,#assets-class-data-nisa .unselected th:first-child span,#assets-class-data-taxation .unselected th:first-child span{opacity:0.2}#assets-class-data .unselected:nth-child(2n)>th,#assets-class-data .unselected:nth-child(2n)>td,#assets-class-data-nisa .unselected:nth-child(2n)>th,#assets-class-data-nisa .unselected:nth-child(2n)>td,#assets-class-data-taxation .unselected:nth-child(2n)>th,#assets-class-data-taxation .unselected:nth-child(2n)>td{background-color:#fbfbfb}#assets-class-data tbody th:first-child span,#assets-class-data-nisa tbody th:first-child span,#assets-class-data-taxation tbody th:first-child span{content:"";display:inline-block;margin:0 6px 0 0;border-radius:50%;width:13px;height:13px;vertical-align:-1px}.category-portfolio #assets-class-data tr th:nth-child(1),.category-portfolio #assets-class-data tr td:nth-child(1),.category-portfolio #assets-class-data-nisa tr th:nth-child(1),.category-portfolio #assets-class-data-nisa tr td:nth-child(1),.category-portfolio #assets-class-data-taxation tr th:nth-child(1),.category-portfolio #assets-class-data-taxation tr td:nth-child(1){width:46%}.category-portfolio #assets-class-data tr th:nth-child(2),.category-portfolio #assets-class-data tr th:nth-child(4),.category-portfolio #assets-class-data tr td:nth-child(2),.category-portfolio #assets-class-data tr td:nth-child(4),.category-portfolio #assets-class-data-nisa tr th:nth-child(2),.category-portfolio #assets-class-data-nisa tr th:nth-child(4),.category-portfolio #assets-class-data-nisa tr td:nth-child(2),.category-portfolio #assets-class-data-nisa tr td:nth-child(4),.category-portfolio #assets-class-data-taxation tr th:nth-child(2),.category-portfolio #assets-class-data-taxation tr th:nth-child(4),.category-portfolio #assets-class-data-taxation tr td:nth-child(2),.category-portfolio #assets-class-data-taxation tr td:nth-child(4){width:27%}.category-portfolio #assets-class-data tr th:nth-child(3),.category-portfolio #assets-class-data tr th:nth-child(5),.category-portfolio #assets-class-data tr td:nth-child(3),.category-portfolio #assets-class-data tr td:nth-child(5),.category-portfolio #assets-class-data-nisa tr th:nth-child(3),.category-portfolio #assets-class-data-nisa tr th:nth-child(5),.category-portfolio #assets-class-data-nisa tr td:nth-child(3),.category-portfolio #assets-class-data-nisa tr td:nth-child(5),.category-portfolio #assets-class-data-taxation tr th:nth-child(3),.category-portfolio #assets-class-data-taxation tr th:nth-child(5),.category-portfolio #assets-class-data-taxation tr td:nth-child(3),.category-portfolio #assets-class-data-taxation tr td:nth-child(5){width:27%}.category-portfolio .each-year-group{display:none;margin-bottom:15px}.category-portfolio .each-year-group#year-all{display:block}.category-portfolio .each-year-group .data-table{margin-bottom:0}.category-portfolio .total-of-table{margin-top:5px;margin-right:20px;text-align:right}@media (max-width: 950px){.category-portfolio .total-of-table{margin-right:0}}.category-portfolio .total-of-table.new-nisa-total{margin:10px 0 0 0;padding:20px 20px 0 0;border-top:1px solid #e0e0e0}@media (max-width: 950px){.category-portfolio .total-of-table.new-nisa-total{padding:20px 0 0 0}}.category-portfolio .total-of-table .emphasized{font-weight:bold;font-size:135%}@media (max-width: 950px){.category-portfolio .total-name{font-size:12px}}.category-portfolio .portfolio-box .section-header h3{margin-bottom:22px}@media (max-width: 950px){.category-portfolio .portfolio-box .section-header h3{font-size:14px}}.category-portfolio .reference-exchange-rate{margin-bottom:32px;font-size:10px;text-align:right}.category-portfolio .portfolio-select{max-width:980px;margin:0 0 24px;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex}.category-portfolio .portfolio-select-item{min-width:204px;margin-right:16px;padding:12px 16px 10px;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;cursor:pointer}.category-portfolio .portfolio-select-account{margin:0 0 8px;padding-left:28px;font-size:16px;color:#ccc;font-weight:700;line-height:1.25;position:relative}.category-portfolio .portfolio-select-account::before{content:"";margin-right:8px;width:20px;height:20px;margin:auto;background:url(../../image/common/radio_icon_02.png) 50% 50%/20px auto no-repeat;position:absolute;top:0;bottom:0;left:0}.category-portfolio .portfolio-select .amount-box{word-break:break-word;color:#ccc;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:baseline}.category-portfolio .portfolio-select .valuation-amount{margin:0 12px 0 0;font-size:26px;line-height:1.5}.category-portfolio .portfolio-select .profit-and-loss{margin:0;font-size:16px;line-height:1.5}.category-portfolio .portfolio-select .tab-on{border:1px solid #1688c5}.category-portfolio .portfolio-select .tab-on .portfolio-select-account{color:#1688c5}.category-portfolio .portfolio-select .tab-on .portfolio-select-account::before{background:url(../../image/common/radio_icon_01.png) 50% 50%/20px auto no-repeat}.category-portfolio .portfolio-select .tab-on .valuation-amount{color:#333}.category-portfolio .portfolio-select .tab-on .profit-and-loss{color:#333}.category-portfolio .portfolio-select .tab-on .profit-and-loss--plus{color:#41c48f}.category-portfolio .portfolio-select .tab-on .profit-and-loss--minus{color:#ea432d}@media (max-width: 950px){.category-portfolio .portfolio-select-item{max-width:167px;min-width:167px;margin-right:0;padding-right:12px;padding-left:12px;border-width:2px}.category-portfolio .portfolio-select-item:first-child{margin-right:11px}.category-portfolio .portfolio-select-account{padding-left:24px;font-size:14px}.category-portfolio .portfolio-select-account::before{width:16px;height:16px;background-size:16px auto;top:-1px}.category-portfolio .portfolio-select .amount-box{display:block}.category-portfolio .portfolio-select .valuation-amount{margin-right:0;margin-bottom:2px;font-size:16px;font-weight:700}.category-portfolio .portfolio-select .profit-and-loss{font-size:12px}.category-portfolio .portfolio-select .tab-on{border-width:2px}.category-portfolio .portfolio-select .tab-on .portfolio-select-account::before{background-size:16px auto}}@media (max-width: 450px){.category-portfolio .portfolio-select-item{width:50%;max-width:100%}}@media (max-width: 375px){.category-portfolio .portfolio-select-item{width:50%;min-width:auto}}.category-portfolio .none-assets{margin:48px 0;font-size:16px;line-height:1.75;text-align:center;color:#999}@media (max-width: 950px){.category-portfolio .none-assets{font-size:13px}}.category-portfolio .portfolio-box{display:none}.category-portfolio .portfolio-box .portfolio-year{width:104px;height:34px;margin:0 0 16px auto;padding:0 32px 0 24px;display:block;position:relative;font-size:12px;font-weight:300;color:#333;line-height:32px;background:url(../../image/common/ico_nav_expand_more_black.svg) right 8px center/12px auto no-repeat;border-radius:4px;cursor:pointer;box-sizing:border-box;border:1px solid #999}.category-portfolio .content-on{display:block}@media (max-width: 950px){.category-portfolio #assets-class-data,.category-portfolio #assets-class-data-nisa,.category-portfolio #assets-class-data-taxation{font-size:85.71429%;line-height:1.33333333333}}.category-deposit #deposit-amount th{font-weight:bold;font-size:114.28571%}@media (max-width: 950px){.category-deposit #deposit-amount th{border-top:0 none;margin-bottom:15px;padding-top:0}.category-deposit #deposit-amount td input{min-width:16em}}.wealth-report{display:-webkit-flex;display:flex}.wealth-report .amount{width:250px}.wealth-report .amount .note{margin-left:25px}.wealth-report .amount .currency-info+.link-list{margin-top:30px}.wealth-report .graph{margin:0 0 0 40px;width:calc(100% - 40px - 250px)}.wealth-report .graph .chart{margin-bottom:30px}.wealth-report .graph .note{margin-bottom:-2px}.currency-info{margin:-30px 0 0}.currency-unit{margin:0;padding:28px 0 28px 25px;border-bottom:1px solid #e0e0e0}.currency-unit .evaluation{margin:0 0 5px;padding:0;color:#565e63;font-size:214.285714286%;line-height:1.13333333333}.currency-unit .difference{display:inline-block;margin:0;padding:0;font-size:128.57143%;line-height:1.33333333333}.currency-unit .difference span{font-weight:normal}.currency-unit .per{display:inline-block;margin:0;padding:0;font-size:85.71429%;line-height:2}.currency-unit .per span{font-weight:normal}.currency-unit .per span::before{content:"(";margin-right:4px}.currency-unit .per span::after{content:")";margin-left:4px}.simulation-summary-block{padding:50px 0 34px 25px;border-bottom:1px solid #e0e0e0}.simulation-summary-block .summary-title{font-weight:bold;margin-bottom:6px}.simulation-summary-block .simulation-summary{margin-bottom:15px;color:#565e63;font-weight:normal}.simulation-summary-block .link-list{margin-bottom:0}.simulation-summary-block .link-list>li{margin-bottom:0}.info .simulation-summary-block{margin:0 0 15px;padding:0 0 0 25px;border-bottom:1px solid #e0e0e0}.info .simulation-summary-block .summary-title{font-weight:bold;margin-bottom:6px}.info .simulation-summary-block .simulation-summary{margin-bottom:15px;color:#565e63;font-weight:normal}.info .loyalty-summary-block{margin:16px 0 15px;padding:0 0 0 25px}.info .loyalty-summary-block .summary-title{font-weight:bold}.info .loyalty-summary-block .loyalty-summary{margin-bottom:15px;color:#565e63;font-weight:normal}.info .loyalty-summary-block .loyalty-summary p{margin:0}.info .loyalty-summary-block .loyalty-summary .emphasized{font-weight:bold}@media (max-width: 950px){.wealth-report{display:block}.wealth-report .amount{width:auto}.wealth-report .amount .note{margin-left:0}.wealth-report .amount .currency-info+.link-list{margin-top:15px}.wealth-report .graph{margin:0;width:auto}.currency-info{margin-bottom:15px}.currency-unit{display:-webkit-flex;display:flex;margin:0;padding:13px 0}.currency-unit .evaluation{-webkit-flex:2;flex:2;margin:0;font-size:142.85714%;line-height:1.2}.currency-unit .difference{-webkit-flex:2;flex:2;display:inline-block;margin:0;padding:0;font-size:85.71429%;line-height:2;text-align:right}.currency-unit .difference span{font-weight:normal}.currency-unit .per{-webkit-flex:1;flex:1;display:inline-block;margin:0;padding:0;font-size:85.71429%;line-height:2;text-align:right}.currency-unit .per span{font-weight:normal}.currency-unit .per span::before{content:"(";margin-right:4px}.currency-unit .per span::after{content:")";margin-left:4px}}@media (max-width: 950px){.simulation-summary-block{margin:0 0 30px;padding:0;border-bottom:0 none;font-size:85.71429%}.simulation-summary-block .summary-title{font-weight:bold;margin-bottom:6px}.simulation-summary-block .simulation-summary{font-weight:normal}.simulation-summary-block .link-list{margin-bottom:0}.simulation-summary-block .link-list>li{margin-bottom:5px}.info{position:relative;left:auto;right:auto;display:inline-flex}.info .simulation-summary-block{position:relative;rignt:auto;left:45px;display:inline-block;margin:0 0 30px;padding:0;border-bottom:0 none;font-size:85.71429%}.info .simulation-summary-block .summary-title{font-weight:bold;margin-bottom:7px}.info .simulation-summary-block .simulation-summary{font-weight:normal}.info .loyalty-summary-block{margin:0 0 30px;padding:0;border-bottom:0 none;font-size:85.71429%}.info .loyalty-summary-block .summary-title{font-weight:bold;margin-bottom:0px}.info .loyalty-summary-block .loyalty-summary{font-weight:normal}}.data-source{display:none}.chart{margin:-5px 0 0}.chart img{display:block;max-width:100%}.blog-entry-list{margin:0 0 0 2%;padding:0;list-style-type:none;width:90%}.blog-entry-list>li{margin:0 0 50px;padding:0}.blog-entry-link{text-decoration:none;color:inherit}.blog-entry-link .title{color:#282828}.blog-entry-link:hover img,.blog-entry-link:focus img{opacity:0.8}.blog-entry-link:hover .title,.blog-entry-link:focus .title{text-decoration:underline}.blog-entry-link .blog-entry img{float:left;display:block;margin-top:6px;max-width:100%;width:30%;height:152px;transition:opacity 0.1s ease-in-out;object-fit:cover}.blog-entry-link .blog-entry h1{margin:0 0 0 30%;padding:1px 0 0 20px;font-weight:normal;font-size:100%;line-height:1.71428571429em}.blog-entry-link .blog-entry h1 .title{font-weight:bold;font-size:142.85714%}.blog-entry-link .blog-entry p{margin:0 0 0 30%;padding:10px 0 0 20px;line-height:1.8em}.category-dashboard .section-header .link-list,.category-nisa .section-header .link-list{position:absolute;right:0;bottom:0;margin-bottom:16px}.category-dashboard .section-header .link-list>li:last-child,.category-nisa .section-header .link-list>li:last-child{margin-bottom:0}@media (max-width: 950px){.content-body .blog-entry-list:first-child{margin:0}.blog-entry-list{margin-top:-25px;width:100%}.blog-entry-list>li{border-bottom:solid 0.1px #ccc;margin-bottom:18px;padding:0}.blog-entry-list .blog-entry img{margin:0 0 18px;width:30%;height:76px}.blog-entry-list .blog-entry h1{margin-left:32%;padding-left:0;padding-top:0;line-height:1.42857143em}.blog-entry-list .blog-entry h1 .title{font-size:87.5%}.blog-entry-list .blog-entry p{display:none}}.page-simulation-start #content .content-header{display:none}.page-simulation-start #content .content-body{padding-left:0;padding-right:0;max-width:none}.page-simulation-start.unsigned #content .content-body .content-header{display:block;margin-top:-60px;margin-bottom:30px;padding-left:0;padding-right:0}.page-simulation-start .accordion-body p{margin-top:0}.page-simulation-start .accordion-body p:last-child{margin-bottom:0}.page-simulation-start .slider-content{margin:0 auto;padding:60px 15px 0;max-width:980px}.page-simulation-start .slider-content .section-header,.page-simulation-start .slider-content .section-body{max-width:520px}.page-simulation-start .question-next{display:none}.page-simulation-start .question-passed .question-next{display:block}.page-simulation-start .button-list{display:block}.question-list{display:-webkit-flex;display:flex;position:absolute;top:0;left:0;right:0;margin:0;padding:0;height:7px;list-style-type:none}.question-list li{-webkit-flex:1;flex:1;box-sizing:border-box;position:relative;text-align:center;height:100%;background:#f7f7f7}.question-list li a{position:relative;display:block;width:0%;height:100%;background:#8dcff4;overflow:hidden;color:transparent;font-size:10px;line-height:10px;opacity:1;transition:width 0.2s ease-in-out;z-index:1}.question-list li a.selected{width:100%;opacity:1}.question-list li a.passed{width:100%;opacity:1}@media (max-width: 950px){.page-simulation-start .slider-content{padding-top:50px}.page-simulation-start #content .content-header{display:block;margin-bottom:0}.page-simulation-start #content .content-title{margin-bottom:0}.page-simulation-start #content .content-body{margin-top:0}.page-simulation-start.unsigned #content .content-body .content-header{margin-top:-49px;margin-left:-15px;margin-right:-15px;margin-bottom:30px}}.question-item{margin-top:0;text-align:center;counter-increment:q}.question-item .section-footer{text-align:center;font-size:128.57143%;color:#666;letter-spacing:3px}.question-item .section-footer::before{content:"- "}.question-item .section-footer::after{content:" -"}.question-item .section-title{margin:0 0 20px;padding:0;border-bottom:0 none;font-weight:normal;font-size:120%;display:none}.question-item .section-header{margin-bottom:45px}.question-item .section-header p{margin-top:0;font-size:200%;font-weight:bold}.question-item .slider-content{display:table;margin:auto;text-align:left}.question-item .option-list{font-size:120%}.question-item .option-list li{display:block;margin:0 0 10px}.question-item .link-list{display:table;margin-top:60px}.question-item .link-list li.question-prev a::before{background-image:url(../../image/common/link_icon_02.png)}.question-item .link-list li.question-next{text-align:right}.question-item .link-list li.question-next a::before{content:none}.question-item .link-list li.question-next a::after{content:"";display:inline-block;margin:0 0 0 10px;width:16px;height:16px;background:url(../../image/common/link_icon_03.png) 50% 50% no-repeat;background-size:16px;vertical-align:-3px}.question-item:first-child .question-prev{display:none}.question-item:last-child .question-next{display:none}@media (max-width: 950px){.question-item .slider-content{padding-top:45px}.question-item .section-header{margin-bottom:0}.question-item .section-header p{font-size:114.28571%;line-height:1.5;letter-spacing:-0.025em}.question-item .section-footer{font-size:114.28571%}.question-item .option-list{font-size:100%}}.caution-label{color:#ff8c00}.help-icon::before{display:inline-block;cursor:pointer;content:'';width:16px;height:16px;background:url("../../image/common/link_icon_01.png") 50% 50% no-repeat;background-size:16px;margin-left:6px;margin-bottom:-2px}.tooltip-warn{color:#555;display:inline-block;height:25px;width:30px}.tooltip-warn::before{display:inline-block;content:'';width:20px;height:20px;background:url("../../image/common/info_icon_01.png") 50% 50% no-repeat;background-size:16px;margin-right:6px;margin-bottom:-3px}.tooltip-inner{display:none}.warning-content .tooltip-inner{position:absolute;color:#000;font-size:90%;background-color:#ffe2b6;width:200px;padding:13px 30px 13px 13px;border-radius:3px;box-shadow:0px 0px 10px rgba(100,100,100,0.4);z-index:10}.warning-content .tooltip-inner::before{content:'';display:block;border:8px transparent solid;border-right-width:0;border-left-color:#ffe2b6;transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);position:absolute;bottom:-12px;left:105px;z-index:10}.warning-content .tooltip-inner i::before{position:absolute;content:'';width:20px;height:20px;background:url("../../image/common/info_icon_01.png") 50% 50% no-repeat;background-size:16px;margin-right:6px;margin-bottom:-3px;z-index:10}.warning-content .tooltip-inner .tooltip-text{position:relative;left:25px}.warning-content .tooltip-inner .tooltip-button{position:relative;left:27px;z-index:10;padding:8px 70px;background-color:#ff8c00;color:white;text-decoration:none;text-align:center;border-radius:3px}.warning-content .tooltip-inner .tooltip-button:hover{text-decoration:underline;background-color:#dd7a00}@media (max-width: 950px){.tooltip-warn{display:inline-block;height:25px;width:30px}.tooltip-warn::before{display:inline-block;content:'';width:20px;height:20px;background:url("../../image/common/info_icon_01.png") 50% 50% no-repeat;background-size:16px;margin-right:6px;margin-bottom:-3px}.tooltip-inner{display:none}.warning-content .tooltip-inner{position:absolute;color:#000;font-size:90%;background-color:#ffe2b6;width:200px;padding:13px 30px 13px 13px;border-radius:3px;box-shadow:0px 0px 10px rgba(100,100,100,0.4);z-index:10}.warning-content .tooltip-inner::before{content:'';display:block;border:8px transparent solid;border-right-width:0;border-left-color:#ffe2b6;transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);position:absolute;bottom:-12px;left:108px;z-index:10}.warning-content .tooltip-inner i::before{position:absolute;content:'';width:20px;height:20px;background:url("../../image/common/info_icon_01.png") 50% 50% no-repeat;background-size:16px;margin-right:6px;margin-bottom:-3px;z-index:10}.warning-content .tooltip-inner .tooltip-text{position:relative;left:25px}.warning-content .tooltip-inner .tooltip-button{position:relative;left:27px;z-index:10;padding:8px 70px;background-color:#ff8c00;color:white;text-decoration:none;text-align:center;border-radius:3px}.warning-content .tooltip-inner .tooltip-button:hover{text-decoration:underline;background-color:#dd7a00}.info .tooltip-warn{color:#555;display:inline-block;height:25px;width:30px}.info .tooltip-warn::before{display:inline-block;content:'';width:20px;height:20px;background:url("../../image/common/info_icon_01.png") 50% 50% no-repeat;background-size:16px;margin-right:6px;margin-bottom:-3px}.info .warning-content .tooltip-inner{position:absolute;color:#000;font-size:90%;background-color:#ffe2b6;width:200px;padding:13px 30px 13px 13px;border-radius:3px;box-shadow:0px 0px 10px rgba(100,100,100,0.4);z-index:10}.info .warning-content .tooltip-inner::before{content:'';display:block;border:8px transparent solid;border-right-width:0;border-left-color:#ffe2b6;transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);position:absolute;bottom:-12px;left:223px;z-index:10}.info .warning-content .tooltip-inner i::before{position:absolute;content:'';width:20px;height:20px;background:url("../../image/common/info_icon_01.png") 50% 50% no-repeat;background-size:16px;margin-right:6px;margin-bottom:-3px;z-index:10}.info .warning-content .tooltip-inner .tooltip-text{position:relative;left:25px}.info .warning-content .tooltip-inner .tooltip-button{position:relative;left:27px;z-index:10;padding:8px 70px;background-color:#ff8c00;color:white;text-decoration:none;text-align:center;border-radius:3px}.info .warning-content .tooltip-inner .tooltip-button:hover{text-decoration:underline;background-color:#dd7a00}}#content .welcome-wrapper{box-sizing:border-box;margin:0 0 -60px;padding:100px 0 160px;background:url(../../image/page/welcome/bg.jpg) 50% 50% no-repeat;background-size:cover}#content .welcome-wrapper .content-header{margin-bottom:30px;box-shadow:none}#content .welcome-wrapper .content-header .content-title{text-align:center}#content .welcome-wrapper p{text-shadow:0 0 2px rgba(255,255,225,0.8)}#content .welcome-wrapper .button-list{margin-top:60px}@media (max-width: 950px){#content .welcome-wrapper{box-sizing:border-box;margin:0 0 -60px;padding:0 0 1px}#content .welcome-wrapper .content-header{margin-bottom:60px;box-shadow:none}#content .welcome-wrapper .content-header .content-title{text-align:center;color:#666}#content .welcome-wrapper .sentence{display:block}}#transaction-total{margin:-34px 0 27px 30px;padding:0;color:#666}#transaction-total dt,#transaction-total dd{display:inline-block;margin:0;padding:0}#transaction-total dt::after{content:" : "}#transaction-total dd+dt{margin-left:15px}@media (max-width: 950px){#transaction-total{margin:0 0 30px}}table caption.after{margin-top:3px;margin-bottom:0;caption-side:bottom}@media (max-width: 950px){.category-withdrawal .button-list .button{padding-left:0;padding-right:0;letter-spacing:-1px}}.page-simulation-start .slider{visibility:hidden}.category-withdrawal #withdrawal-amount tr:first-child+tr::after{content:"";clear:both;display:block}.category-withdrawal #withdrawal-amount tr:first-child+tr th+td{float:left;width:1em;line-height:47px}.category-withdrawal #withdrawal-amount tr:first-child+tr th+td+td{float:left;width:calc(100% - 1em)}.withdrawal-notice{margin:30px 0 30px;padding:17px;background:#fff4e5}.withdrawal-notice .message-body p{margin:0;padding:0}.withdrawal-notice .message-body p.single{padding-bottom:6px}.withdrawal-notice .message-body .emphasized{font-weight:bold}@media (max-width: 950px){#deposit-amount tbody,#deposit-amount tr,#deposit-amount th,#deposit-amount td{display:block}#deposit-amount tr::after{content:"";clear:both;display:block}#deposit-amount tr input{min-width:0;width:100%}#deposit-amount tr th+td{float:left;width:1em;line-height:47px}#deposit-amount tr th+td+td{float:left;width:calc(100% - 1em)}#withdrawal-amount tbody,#withdrawal-amount tr,#withdrawal-amount th,#withdrawal-amount td{display:block}#withdrawal-amount tr:first-child+tr::after{content:"";clear:both;display:block}#withdrawal-amount tr:first-child+tr input{min-width:0;width:100%}#withdrawal-amount tr:first-child+tr th+td{float:left;width:1em;line-height:47px}#withdrawal-amount tr:first-child+tr th+td+td{float:left;width:calc(100% - 1em)}}#assets-class-data caption,#assets-class-data-nisa caption,#assets-class-data-taxation caption{font-family:Meiryo, "ＭＳ Ｐゴシック", Helvetica, Arial, Verdana, sans-serif}.monthly-deposit-settings,#monthly-deposit-settings{margin:40px 0 0}.monthly-deposit-settings .pre-settings,#monthly-deposit-settings .pre-settings{display:none}.monthly-deposit-settings table,#monthly-deposit-settings table{margin:0 auto;border:0 none;border-collapse:collapse}.monthly-deposit-settings caption,#monthly-deposit-settings caption{margin:0 0 15px;text-align:left;white-space:nowrap;font-weight:bold}.monthly-deposit-settings thead,#monthly-deposit-settings thead{display:none}.monthly-deposit-settings th,.monthly-deposit-settings td,#monthly-deposit-settings th,#monthly-deposit-settings td{padding:0 0 20px;border:0 none;vertical-align:middle}.monthly-deposit-settings td,#monthly-deposit-settings td{padding-left:20px}.monthly-deposit-settings td:first-child,#monthly-deposit-settings td:first-child{padding-left:0}.monthly-deposit-settings select,.monthly-deposit-settings input[type="number"],#monthly-deposit-settings select,#monthly-deposit-settings input[type="number"]{margin:0 0.25em 0 0;text-align:right;vertical-align:middle}.monthly-deposit-settings input[type="number"],#monthly-deposit-settings input[type="number"]{padding-top:6px;padding-bottom:6px}.monthly-deposit-settings .function-delete,#monthly-deposit-settings .function-delete{-webkit-appearance:none;-khtml-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;display:inline-block;padding:0;border:0 none;vertical-align:middle;background:transparent}.monthly-deposit-settings .function-delete img,#monthly-deposit-settings .function-delete img{display:inline-block;width:20px;height:20px;vertical-align:middle}.monthly-deposit-settings .function-add,#monthly-deposit-settings .function-add{margin:10px 0 0;-webkit-appearance:none;-khtml-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;display:inline-block;padding:0;border:0 none;vertical-align:middle;color:#1688c5;text-decoration:underline;background:transparent}.monthly-deposit-settings .function-add:hover,.monthly-deposit-settings .function-add:focus,#monthly-deposit-settings .function-add:hover,#monthly-deposit-settings .function-add:focus{text-decoration:none}.monthly-deposit-settings .function-add img,#monthly-deposit-settings .function-add img{display:inline-block;margin-right:13px;width:20px;height:20px;vertical-align:middle}.monthly-deposit-settings .error-placeholder .error-message,#monthly-deposit-settings .error-placeholder .error-message{margin-top:30px}.installmentsavings-item .monthly-deposit-settings table,.installmentsavings-item #monthly-deposit-settings table{margin:0}@media (max-width: 950px){.monthly-deposit-settings,#monthly-deposit-settings{margin:0 0 40px}.monthly-deposit-settings input[type="number"],#monthly-deposit-settings input[type="number"]{max-width:6em}}.mark-required{display:inline-block;margin:0 15px 0 0;padding:2px 15px;border-radius:3px;background:#f5693a;color:#fff;font-size:85.71429%}.mark-required .paren{display:none}.page-installmentsavings-add-ext #content .content-header{margin-bottom:24px}.page-installmentsavings-add .form-installmentsavings-add .input-field>tbody>tr>th,.page-installmentsavings-add .form-installmentsavings-add .input-field>tbody>tr>td,.page-installmentsavings-modify .form-installmentsavings-add .input-field>tbody>tr>th,.page-installmentsavings-modify .form-installmentsavings-add .input-field>tbody>tr>td{padding-bottom:30px}.page-installmentsavings-add .form-installmentsavings-add .input-field>tbody>tr>th.right,.page-installmentsavings-add .form-installmentsavings-add .input-field>tbody>tr>td.right,.page-installmentsavings-modify .form-installmentsavings-add .input-field>tbody>tr>th.right,.page-installmentsavings-modify .form-installmentsavings-add .input-field>tbody>tr>td.right{text-align:right}.page-installmentsavings-add .form-installmentsavings-add .input-field>tbody>tr>th input,.page-installmentsavings-add .form-installmentsavings-add .input-field>tbody>tr>th select,.page-installmentsavings-add .form-installmentsavings-add .input-field>tbody>tr>td input,.page-installmentsavings-add .form-installmentsavings-add .input-field>tbody>tr>td select,.page-installmentsavings-modify .form-installmentsavings-add .input-field>tbody>tr>th input,.page-installmentsavings-modify .form-installmentsavings-add .input-field>tbody>tr>th select,.page-installmentsavings-modify .form-installmentsavings-add .input-field>tbody>tr>td input,.page-installmentsavings-modify .form-installmentsavings-add .input-field>tbody>tr>td select{margin-right:10px}.page-installmentsavings-add .form-installmentsavings-add .input-field>tbody>tr>th input[type="number"],.page-installmentsavings-add .form-installmentsavings-add .input-field>tbody>tr>td input[type="number"],.page-installmentsavings-modify .form-installmentsavings-add .input-field>tbody>tr>th input[type="number"],.page-installmentsavings-modify .form-installmentsavings-add .input-field>tbody>tr>td input[type="number"]{text-align:right}.page-installmentsavings-add .form-installmentsavings-add .input-field>tbody>tr>th .field-amount,.page-installmentsavings-add .form-installmentsavings-add .input-field>tbody>tr>td .field-amount,.page-installmentsavings-modify .form-installmentsavings-add .input-field>tbody>tr>th .field-amount,.page-installmentsavings-modify .form-installmentsavings-add .input-field>tbody>tr>td .field-amount{margin-left:20px}.page-installmentsavings-add .form-installmentsavings-add .input-field>tbody>tr>th .field-amount .plus,.page-installmentsavings-add .form-installmentsavings-add .input-field>tbody>tr>td .field-amount .plus,.page-installmentsavings-modify .form-installmentsavings-add .input-field>tbody>tr>th .field-amount .plus,.page-installmentsavings-modify .form-installmentsavings-add .input-field>tbody>tr>td .field-amount .plus{margin-right:8px;font-size:128.571428571%;color:#666}.page-installmentsavings-add .form-installmentsavings-add .input-field>tbody>tr.basic-amount input,.page-installmentsavings-modify .form-installmentsavings-add .input-field>tbody>tr.basic-amount input{width:172px}.page-installmentsavings-add .form-installmentsavings-add .input-field>tbody>tr.additional-amount>th,.page-installmentsavings-modify .form-installmentsavings-add .input-field>tbody>tr.additional-amount>th{padding-top:12px;vertical-align:top}.page-installmentsavings-add .form-installmentsavings-add .input-field>tbody>tr.additional-amount>td ul,.page-installmentsavings-modify .form-installmentsavings-add .input-field>tbody>tr.additional-amount>td ul{margin:0;padding:0;list-style-type:none}.page-installmentsavings-add .form-installmentsavings-add .input-field>tbody>tr.additional-amount>td ul>li,.page-installmentsavings-modify .form-installmentsavings-add .input-field>tbody>tr.additional-amount>td ul>li{margin-bottom:15px}.page-installmentsavings-add .form-installmentsavings-add .input-field>tbody>tr.additional-amount>td ul>li:last-child,.page-installmentsavings-modify .form-installmentsavings-add .input-field>tbody>tr.additional-amount>td ul>li:last-child{margin-bottom:0}.page-installmentsavings-add .form-installmentsavings-add .input-field>tbody>tr.additional-amount>td select,.page-installmentsavings-modify .form-installmentsavings-add .input-field>tbody>tr.additional-amount>td select{height:44px;vertical-align:middle}.page-installmentsavings-add .form-installmentsavings-add .input-field>tbody>tr.total-amount>td,.page-installmentsavings-modify .form-installmentsavings-add .input-field>tbody>tr.total-amount>td{font-size:128.571428571%;line-height:1.11111111111}.page-installmentsavings-add .form-installmentsavings-add .button-list .cancel,.page-installmentsavings-modify .form-installmentsavings-add .button-list .cancel{display:inline-block;margin:14px -7em 0 0;color:#999}@media (max-width: 950px){.page-installmentsavings-add .form-installmentsavings-add .input-field>tbody>tr>th,.page-installmentsavings-add .form-installmentsavings-add .input-field>tbody>tr>td,.page-installmentsavings-modify .form-installmentsavings-add .input-field>tbody>tr>th,.page-installmentsavings-modify .form-installmentsavings-add .input-field>tbody>tr>td{padding-bottom:0}.page-installmentsavings-add .form-installmentsavings-add .input-field>tbody>tr>th.right,.page-installmentsavings-modify .form-installmentsavings-add .input-field>tbody>tr>th.right{text-align:left}.page-installmentsavings-add .form-installmentsavings-add .input-field>tbody>tr>td input,.page-installmentsavings-add .form-installmentsavings-add .input-field>tbody>tr>td select,.page-installmentsavings-modify .form-installmentsavings-add .input-field>tbody>tr>td input,.page-installmentsavings-modify .form-installmentsavings-add .input-field>tbody>tr>td select{margin-right:3px}.page-installmentsavings-add .form-installmentsavings-add .input-field>tbody>tr>td input,.page-installmentsavings-modify .form-installmentsavings-add .input-field>tbody>tr>td input{width:140px}.page-installmentsavings-add .form-installmentsavings-add .input-field>tbody>tr>td .field-amount,.page-installmentsavings-modify .form-installmentsavings-add .input-field>tbody>tr>td .field-amount{margin-left:10px}.page-installmentsavings-add .form-installmentsavings-add .input-field>tbody>tr>td .field-amount .plus,.page-installmentsavings-modify .form-installmentsavings-add .input-field>tbody>tr>td .field-amount .plus{margin-right:5px}.page-installmentsavings-add .form-installmentsavings-add .input-field>tbody>tr.basic-amount>th,.page-installmentsavings-modify .form-installmentsavings-add .input-field>tbody>tr.basic-amount>th{padding-bottom:5px}.page-installmentsavings-add .form-installmentsavings-add .button-list .special-button,.page-installmentsavings-modify .form-installmentsavings-add .button-list .special-button{padding-left:0;padding-right:0}.page-installmentsavings-add .form-installmentsavings-add .button-list .cancel,.page-installmentsavings-modify .form-installmentsavings-add .button-list .cancel{margin-top:12px;margin-right:0;font-size:85.71429%}}.page-installmentsavings-index #content .content-header{margin-bottom:24px}@media (max-width: 950px){.page-installmentsavings-index #content .content-header{margin-bottom:75px}}.page-installmentsavings-index #content .content-header .installmentsavings-add{position:absolute;right:15px;top:0;bottom:0;margin:auto;height:30px}.page-installmentsavings-index #content .content-header .installmentsavings-add .button{padding:5px 30px;min-width:0;font-size:85.71429%;line-height:1.5}.page-installmentsavings-index #content .content-header .installmentsavings-add .button-block{float:right}.page-installmentsavings-index #content .content-header .installmentsavings-add .button-block:first-child{margin-left:15px}.page-installmentsavings-index #content .content-header .installmentsavings-add .button-block .button{padding:5px 15px;min-width:0;font-size:85.71429%;line-height:1.5}.page-installmentsavings-index #content .content-header .installmentsavings-add .button-block .mametasu{border:1px solid #ccc;background:#fff;color:#999}@media (max-width: 950px){.page-installmentsavings-index #content .content-header .installmentsavings-add .installmentsavings-add{position:relative;height:auto}}.installmentsavings-summary{margin-top:30px;margin-bottom:60px}.installmentsavings-summary .section-title{margin-bottom:0;padding-left:20px;padding-right:20px;border-bottom:0 none;font-size:114.28571%}.installmentsavings-summary table{display:block}.installmentsavings-summary table>tbody{display:-webkit-flex;display:flex;width:100%}.installmentsavings-summary table>tbody>tr{display:-webkit-flex;display:flex;-webkit-flex:1;flex:1}.installmentsavings-summary table>tbody>tr>th{display:-webkit-flex;display:flex;-webkit-flex:2;flex:2;box-align:center;flex-align:center;-webkit-align-items:center;align-items:center;padding:13px 25px;border:0 none;background:#aac9dd;color:#fff;line-height:1.28571428571}.installmentsavings-summary table>tbody>tr>td{display:-webkit-flex;display:flex;-webkit-flex:3;flex:3;box-align:center;flex-align:center;-webkit-align-items:center;align-items:center;padding:5px 25px;border:1px solid #adadad;border-left:0 none;border-right-style:none;font-size:142.85714%;line-height:1.2}.installmentsavings-summary table>tbody>tr:last-child>td{border-right-style:solid}@media (max-width: 780px){.installmentsavings-summary table>tbody>tr>td{-webkit-flex:4;flex:4;font-size:128.57143%}}.installmentsavings-list{position:relative;margin:0 auto 30px;padding:0;max-width:none;list-style-type:none}.installmentsavings-list+.note{margin-left:auto;margin-right:auto;max-width:none}.installmentsavings-item{position:relative;margin:0 0 30px;padding:19px 9px 19px 20px;border:1px solid #adadad;background:#fff;border-radius:3px}.installmentsavings-item.mametasu{border-top:3px solid #7CD465}.installmentsavings-item .installmentsavings-header{position:relative;margin:0 0 20px;padding:0 10px 20px;border-bottom:0 none}.installmentsavings-item .installmentsavings-header::before{content:"";position:absolute;left:0;right:0;bottom:0;background:#e0e0e0;height:1px}.installmentsavings-item .installmentsavings-header .installmentsavings-title{float:left;margin:0;padding:0;font-size:114.28571%;line-height:1.125}.installmentsavings-item .installmentsavings-header .installmentsavings-title .status,.installmentsavings-item .installmentsavings-header .installmentsavings-title .bank,.installmentsavings-item .installmentsavings-header .installmentsavings-title .branch,.installmentsavings-item .installmentsavings-header .installmentsavings-title .account-number{display:inline-block}.installmentsavings-item .installmentsavings-header .installmentsavings-title .status,.installmentsavings-item .installmentsavings-header .installmentsavings-title .bank,.installmentsavings-item .installmentsavings-header .installmentsavings-title .branch{margin-right:0.75em}.installmentsavings-item .installmentsavings-header .installmentsavings-title .status{margin-left:-0.75em}.installmentsavings-item .installmentsavings-header .installmentsavings-title .status.delete{color:#ed432d}.installmentsavings-item .installmentsavings-header .installmentsavings-title .account-number{font-weight:normal}.installmentsavings-item .installmentsavings-header .bank-logo{float:right;margin:-21px 0}.installmentsavings-item .installmentsavings-body{padding:0 15px 0 10px}.installmentsavings-item .installmentsavings-body .installmentsavings-amounts{display:block;margin:0 0 30px}.installmentsavings-item .installmentsavings-body .installmentsavings-amounts>tbody{display:-webkit-flex;display:flex}.installmentsavings-item .installmentsavings-body .installmentsavings-amounts>tbody>tr{display:-webkit-flex;display:flex;margin:0;padding:0;letter-spacing:-0.05em}.installmentsavings-item .installmentsavings-body .installmentsavings-amounts>tbody>tr.monthly{margin:0;padding:0;background:transparent}.installmentsavings-item .installmentsavings-body .installmentsavings-amounts>tbody>tr>th,.installmentsavings-item .installmentsavings-body .installmentsavings-amounts>tbody>tr>td{display:-webkit-flex;display:flex;box-align:center;flex-align:center;-webkit-align-items:center;align-items:center}.installmentsavings-item .installmentsavings-body .installmentsavings-amounts>tbody>tr>th{padding-left:20px;border-left:1px solid #7f7f7f;font-weight:normal}.installmentsavings-item .installmentsavings-body .installmentsavings-amounts>tbody>tr>td{padding:0 20px;min-height:3em;font-size:114.28571%;line-height:1.5}.installmentsavings-item .installmentsavings-body .installmentsavings-amounts>tbody>tr>td .empty{width:7.25em;text-align:center}.installmentsavings-item .installmentsavings-body .installmentsavings-amounts>tbody>tr>td table{border-collapse:collapse}.installmentsavings-item .installmentsavings-body .installmentsavings-amounts>tbody>tr>td table>tbody>tr>th{font-weight:normal;text-align:right}.installmentsavings-item .installmentsavings-body .installmentsavings-amounts>tbody>tr>td table>tbody>tr>td{padding:0 0 0 10px;text-align:right}.installmentsavings-item .installmentsavings-body .installmentsavings-amounts>tbody>tr:first-child>th{padding-left:0;border-left:0 none}.installmentsavings-item .installmentsavings-body .installmentsavings-amounts>tbody>tr:last-child>td{padding-right:0}.installmentsavings-item .installmentsavings-body .schedule{float:left}.installmentsavings-item .installmentsavings-body .schedule.disabled .schedule-title{background:#999}.installmentsavings-item .installmentsavings-body .schedule .schedule-header{float:left}.installmentsavings-item .installmentsavings-body .schedule .schedule-title{float:left;position:relative;margin:0;padding:0 26px 0 18px;height:30px;font-weight:normal;font-size:85.71429%;line-height:2.5;background:#73b8dc;color:#fff}.installmentsavings-item .installmentsavings-body .schedule .schedule-title::after{content:"";position:absolute;top:0;bottom:0;right:0;margin:auto;width:0;height:0;border-top:16px solid #fff;border-bottom:16px solid #fff;border-left:14px solid transparent}.installmentsavings-item .installmentsavings-body .schedule .schedule-body{float:left}.installmentsavings-item .installmentsavings-body .schedule .schedule-body ol{float:left;margin:0;padding:0;list-style-type:none;line-height:2.14285714286}.installmentsavings-item .installmentsavings-body .schedule .schedule-body li{float:left;margin:0 0 0 20px;position:relative;border:0 none;border-right:0 none}.installmentsavings-item .installmentsavings-body .schedule .schedule-body li::before{content:none}.installmentsavings-item .installmentsavings-body .schedule .schedule-body li::after{content:none}.installmentsavings-item .installmentsavings-body .schedule .schedule-body li dl,.installmentsavings-item .installmentsavings-body .schedule .schedule-body li dt,.installmentsavings-item .installmentsavings-body .schedule .schedule-body li dd{display:inline-block;margin:0;padding:0}.installmentsavings-item .installmentsavings-body .schedule .schedule-body li dl{padding:0}.installmentsavings-item .installmentsavings-body .schedule .schedule-body li dl::before{content:none}.installmentsavings-item .installmentsavings-body .schedule .schedule-body li dl::after{content:none}.installmentsavings-item .installmentsavings-body .schedule .schedule-body li dl dt::after{content:"：";position:static;margin-left:0;width:auto;border:0 none}.installmentsavings-item .installmentsavings-body .schedule .schedule-body li:first-child::before{content:none}.installmentsavings-item .installmentsavings-body .schedule .schedule-body li:first-child dl{padding-left:0}.installmentsavings-item .installmentsavings-body .schedule .schedule-body li:first-child dl::before{content:none}.installmentsavings-item .installmentsavings-body .schedule+p{margin-top:15px;margin-bottom:0}.installmentsavings-item .installmentsavings-body .function{float:right;display:inline-block;margin:0;font-size:100%}.installmentsavings-item .installmentsavings-body .function::after{content:none}.installmentsavings-item .installmentsavings-body .function:hover{color:inherit}.installmentsavings-item .installmentsavings-body .function .button,.installmentsavings-item .installmentsavings-body .function .cancel-button{padding:5px 20px;min-width:0;font-size:85.71429%;line-height:1.5}.installmentsavings-item .installmentsavings-body .error-message{clear:both;padding-top:20px}@media (max-width: 950px){.page-installmentsavings-index #content .content-header .installmentsavings-add{position:relative;padding:0 15px;text-align:right}.installmentsavings-summary{margin-top:30px;margin-bottom:60px}.installmentsavings-summary .section-title{padding-left:0;padding-right:0}.installmentsavings-summary table{display:table;width:100%;border-collapse:collapse}.installmentsavings-summary table>tbody{display:table-row-group;width:100%}.installmentsavings-summary table>tbody>tr{display:table-row}.installmentsavings-summary table>tbody>tr>th{display:table-cell;vertical-align:middle;padding:13px 15px;border-bottom:1px solid #adadad}.installmentsavings-summary table>tbody>tr>th br{display:none}.installmentsavings-summary table>tbody>tr>td{display:table-cell;vertical-align:middle;padding:5px 15px;border:1px solid #adadad;border-left:0 none;font-size:114.28571%}.installmentsavings-summary table>tbody>tr:last-child>th{border-bottom-color:#aac9dd}.installmentsavings-summary table>tbody>tr:last-child>td{border-right-style:solid}.installmentsavings-list:first-child{margin-top:73px}.installmentsavings-item{position:relative;padding:19px}.installmentsavings-item .installmentsavings-header{position:relative;margin:0 0 20px;padding:0}.installmentsavings-item .installmentsavings-header::before{content:none}.installmentsavings-item .installmentsavings-header .installmentsavings-title{float:none;line-height:1.5}.installmentsavings-item .installmentsavings-header .installmentsavings-title .status,.installmentsavings-item .installmentsavings-header .installmentsavings-title .account-number{display:block}.installmentsavings-item .installmentsavings-header .installmentsavings-title .status,.installmentsavings-item .installmentsavings-header .installmentsavings-title .bank,.installmentsavings-item .installmentsavings-header .installmentsavings-title .branch{margin-right:0}.installmentsavings-item .installmentsavings-header .bank-logo{position:absolute;top:0;right:0;margin:-15px}.installmentsavings-item .installmentsavings-body{padding:0}.installmentsavings-item .installmentsavings-body .installmentsavings-amounts{display:table;margin:0 0 20px;border-bottom:1px solid #e0e0e0;width:100%}.installmentsavings-item .installmentsavings-body .installmentsavings-amounts>tbody{display:table-row-group}.installmentsavings-item .installmentsavings-body .installmentsavings-amounts>tbody>tr{display:table-row;margin:0;padding:0}.installmentsavings-item .installmentsavings-body .installmentsavings-amounts>tbody>tr>th,.installmentsavings-item .installmentsavings-body .installmentsavings-amounts>tbody>tr>td{display:table-cell;padding:10px 0;border-top:1px solid #e0e0e0;vertical-align:middle}.installmentsavings-item .installmentsavings-body .installmentsavings-amounts>tbody>tr>th{border-left:0 none}.installmentsavings-item .installmentsavings-body .installmentsavings-amounts>tbody>tr>td{padding-left:10px;min-height:0;text-align:right}.installmentsavings-item .installmentsavings-body .installmentsavings-amounts>tbody>tr>td .empty{width:auto;text-align:right}.installmentsavings-item .installmentsavings-body .installmentsavings-amounts>tbody>tr>td table{border-collapse:collapse;margin:0 0 0 auto}.installmentsavings-item .installmentsavings-body .installmentsavings-amounts>tbody>tr>td table>tbody>tr>td{padding:0 0 0 20px}.installmentsavings-item .installmentsavings-body .schedule{float:none;display:-webkit-flex;display:flex;box-align:center;flex-align:center;-webkit-align-items:center;align-items:center;margin:0;padding:0;width:100%}.installmentsavings-item .installmentsavings-body .schedule.disabled .schedule-title{background:#999}.installmentsavings-item .installmentsavings-body .schedule .schedule-header{float:none}.installmentsavings-item .installmentsavings-body .schedule .schedule-title{float:none;position:relative;margin:0;padding:0 26px 0 18px;height:30px;font-weight:normal;font-size:85.71429%;line-height:2.5;background:#73b8dc;color:#fff}.installmentsavings-item .installmentsavings-body .schedule .schedule-title::after{content:"";position:absolute;top:0;bottom:0;right:0;margin:auto;width:0;height:0;border-top:16px solid #fff;border-bottom:16px solid #fff;border-left:14px solid transparent}.installmentsavings-item .installmentsavings-body .schedule .schedule-body{float:none;-webkit-flex:1;flex:1;text-align:right}.installmentsavings-item .installmentsavings-body .schedule .schedule-body ol{float:none;font-size:85.71429%;line-height:1.66666666667}.installmentsavings-item .installmentsavings-body .schedule .schedule-body li{float:none;margin:0}.installmentsavings-item .installmentsavings-body .function{margin:20px 0 0}}.category-feedback td{word-break:break-all}.deposit-bank-list{-webkit-flex-wrap:wrap;flex-wrap:wrap}.deposit-bank-list li{-webkit-flex:none;flex:none;margin-left:6px;margin-right:6px;width:calc((100% - 60px) / 6)}.deposit-bank-list li:nth-child(6n){margin-right:0}.deposit-bank-list li:nth-child(6n+1){clear:both;margin-left:0}.deposit-bank-list li:nth-child(n+7){margin-top:40px}.deposit-bank-list .image-button .tight{letter-spacing:-0.1em}@media (max-width: 760px){.deposit-bank-list li{margin-left:6px;margin-right:6px;width:calc((100% - 60px) / 6)}.deposit-bank-list li:nth-child(n+7){margin-top:20px}.deposit-bank-list .image-button{font-size:71.42857%}}@media (max-width: 480px){.deposit-bank-list{display:-webkit-flex;display:flex;margin:0 0 30px;padding:0;list-style-type:none}.deposit-bank-list li{-webkit-flex:none;flex:none;margin-left:6px;margin-right:6px;width:calc((100% - 24px) / 3)}.deposit-bank-list li:nth-child(3n){margin-right:0}.deposit-bank-list li:nth-child(3n+1){clear:both;margin-left:0}.deposit-bank-list li:nth-child(n+4){margin-top:15px}.deposit-bank-list .image-button{box-sizing:border-box;display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:0;border:1px solid #1688c5;border-radius:3px;background:#1688c5;color:#fff;font-size:100%;line-height:inherit;text-align:center;overflow:hidden;font-size:71.42857%}.deposit-bank-list .image-button img{display:block;margin:0 auto;max-width:100%;width:100%;background:#fff}.deposit-bank-list .image-button .button-title{display:block;text-align:center;padding:0;font-size:13px}}.label-fixed-sm{display:inline-block;width:60px}.summary-area-title{font-size:16px;font-weight:bold;line-height:28px}div.row{display:block;padding-bottom:8px}ul.inline{display:inline-block}.detail{margin-bottom:1em}.detail>.border-bottom{padding-top:5px;margin-bottom:5px;border-bottom:1px dotted #e0e0e0}.font-sm{font-size:.95em}.deposit-bank-list-5{-webkit-flex-wrap:wrap;flex-wrap:wrap}.deposit-bank-list-5 li{-webkit-flex:none;flex:none;width:calc((100% - 120px) / 5)}.deposit-bank-list-5 li:nth-child(5n){margin-right:0}.deposit-bank-list-5 li:nth-child(5n+1){clear:both;margin-left:0}.deposit-bank-list-5 li:nth-child(n+6){margin-top:40px}@media (max-width: 760px){.deposit-bank-list-5 li{margin-left:10px;margin-right:5px;width:calc((100% - 60px) / 5)}.deposit-bank-list-5 li:nth-child(n+6){margin-top:20px}.deposit-bank-list-5 .image-button{font-size:71.42857%}}@media (max-width: 480px){.deposit-bank-list-5 li{margin-left:0;margin-right:0;width:auto}.deposit-bank-list-5 li:nth-child(n+6){margin-top:0}.deposit-bank-list-5 .image-button{font-size:100%}}input[type="checkbox"].mametasu{display:none}input[type="checkbox"].mametasu+div.mametasu{-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;margin:15px 0px 0px 0px;padding:0;list-style:none;max-height:0;overflow:hidden}input[type="checkbox"].mametasu:checked+div.mametasu{max-height:50em}hr.partition{height:1px;background-color:#ccc;border:none}.contact-frame{padding-top:20px;font-size:12px}.contact-frame .contact-annotate{font-size:12px}.contact-frame .contact-header{padding-top:20px}.contact-frame .contact-mini-header{padding-top:10px}.contact-frame .contact-body{font-size:12px}.contact-frame .contact-title{font-size:14px;font-weight:bold}#content .content-body.content-body-movie{max-width:100%;margin-bottom:60px;padding:38px 0 38px;clear:both;overflow:hidden;background-color:#FFF;border-bottom:2px solid #E9E9E9}#content .content-body.content-body-movie .section-frame{margin:0}.movie{text-align:center;background-color:transparent}.movie-title{font-size:22px;line-height:1.0;letter-spacing:0.36px;color:#282828;margin:0 0 26px}.modal{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:fixed;z-index:99991;left:0;top:0;height:100%;width:100%;overflow:auto;background-color:rgba(0,0,0,0.8);-webkit-transition:0.3s;transition:0.3s;visibility:hidden;opacity:0}.modal.show{visibility:visible;opacity:1.0}.modal-inner{width:100%;max-width:800px;padding-left:20px;padding-right:20px}.modal-body{background:transparent;position:relative;width:100%;padding-top:56.432%}.modal-body .btnClose{position:absolute;right:-16px;top:-16px;width:32px;height:32px;background-color:#000000;border-radius:50%;border:2px solid #ffffff;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:1;-webkit-box-shadow:1px 1px 10px 0px rgba(0,0,0,0.3);box-shadow:1px 1px 10px 0px rgba(0,0,0,0.3)}.modal-body .btnClose::before,.modal-body .btnClose::after{content:"";position:absolute;bottom:13px;right:7px;display:block;width:14px;height:2px;background-color:#ffffff}.modal-body .btnClose::before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.modal-body .btnClose::after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.modal-body iframe{position:absolute;top:0;right:0;left:0;width:100% !important;height:100% !important;border:0}.exception{display:flex;align-items:center;justify-content:center}.exceptionBtn__link{transition:all 0.3s ease}.exceptionBtn__link:hover{opacity:0.8}.exceptionBtn__image{width:100%;max-width:489px;height:auto}.category-dashboard .content-body.content-body-movie>.section-frame:first-child{margin-top:0}.category-dashboard .content-body.content-body-movie .procedure-checklist{margin-bottom:0}.content-body.content-body-movie .section-frame .section-body{margin-bottom:0}@media (max-width: 950px){#content .content-body.content-body-movie{padding:10px 15px 34px;margin-bottom:30px}.movie-title{font-size:20px;letter-spacing:0.36px;margin:0 0 24px;line-height:1.4}.exception{display:block}.exceptionBtn__image{max-width:100%}}@media (max-width: 340px){.movie-title{letter-spacing:-1px}}.nisa-notice{max-width:650px;margin:0 auto;padding:13px 16px;background:#F4F4F3;border-radius:4px;text-align:left;box-sizing:border-box}.nisa-notice--select{max-width:730px;padding:16px 16px 13px}.nisa-notice.margin-under{margin-bottom:30px}.nisa-notice-headline{margin-bottom:2px;font-size:13px;font-weight:bold}.nisa-notice-headline::before{content:"";display:inline-block;background:url(../../image/common/ic_info_notice_MIDDLE.png) no-repeat;background-size:26px 26px;width:26px;height:26px;vertical-align:-30%;margin-right:8px}.nisa-notice-headline--select{margin-top:0}.nisa-notice-text{margin:0;font-size:12px}.nisa-notice-text-bold{margin:1em 0 0;font-size:12px;font-weight:bold}.nisa-notice-link{color:#0984E3}.nisa-notice+.section-frame{margin-top:40px}@media (max-width: 950px){.nisa-notice+.section-frame{margin-top:24px}}@media (max-width: 650px){.nisa-notice{max-width:370px}}.commission-section{margin-bottom:30px}.commission-section .section-body{margin-bottom:20px}.commission-section .table-A{margin-bottom:20px}@media (max-width: 950px){.commission-section .table-A.responsive>tbody>tr:last-child{margin-bottom:0}}.commission-section th{margin-bottom:4px}@media (max-width: 950px){.commission-section .profile-commission-title-nisa-br{display:none}}.profile-commission-detail{margin-bottom:8px;color:#333}@media (max-width: 950px){.profile-commission-detail-small{font-size:12px}}.profile-commission-risk{font-size:11px;color:#888}.profile-commission-disclaimer{margin:0;font-size:13px;color:#282828}
