.fuji-case{width:100%;max-width:1150px;margin:0 auto;padding:0;color:#333;font:16px/1.7 Verdana,Arial,sans-serif;text-align:left;overflow-wrap:break-word}.fuji-case,.fuji-case *{box-sizing:border-box}.fuji-case p{margin:0 0 18px}.fuji-case h2{font-size:23px;line-height:1.4;color:#00365f;border-bottom:2px solid #00365f;padding-bottom:9px;margin:28px 0 16px}.fuji-case h3{font-size:19px;line-height:1.4;color:#00365f;margin:22px 0 12px}.fuji-case ul,.fuji-case ol{padding-left:24px;margin:0 0 20px}.fuji-case li{margin-bottom:8px}.fuji-case a{color:#0064a2;text-decoration:underline}.fuji-case figure{max-width:750px;margin:24px auto;text-align:center}.fuji-case img{display:block;margin:auto;max-width:100%;height:auto}.fuji-case figcaption{font-size:13px;color:#666;margin-top:8px}.fuji-case .note{background:#f1f7fb;padding:18px;margin:18px 0;border-radius:4px}.fuji-case .table-wrap{max-width:100%;overflow-x:auto;margin:20px 0}.fuji-case table{width:100%;min-width:540px;border-collapse:collapse;font-size:15px}.fuji-case th,.fuji-case td{padding:12px;border:1px solid #d9e0e5;text-align:left;vertical-align:top}.fuji-case th{background:#edf3f7}.fuji-case .cta{text-align:center;padding:25px 18px;background:#f3f6f8;border-top:3px solid #00365f;margin-top:28px}.fuji-case .cta h2{border:0;margin-top:0}.fuji-case .button{display:inline-block;background:#00365f;color:white;padding:12px 20px;max-width:100%;border-radius:4px;text-decoration:none}@media(max-width:600px){.fuji-case h2{font-size:21px}.fuji-case .note,.fuji-case .cta{padding:15px}}